The Earth Liberation Front has made the news yet again: Four people tied to the radical group have been indicted on arson charges for a 1999 blaze at Michigan State University.
The Earth Liberation Front has made the news yet again: Four people tied to the radical group have been indicted on arson charges for a 1999 blaze at Michigan State University.