Mumia Abu-Jamal

Jailed College Speaker
Jailed College Speaker
Jailed College Speaker
It's a bold move for a small college in Plainfield, Vermont. The graduating class of 600 students has decided to invite a man serving life in prison for the killing of a police officer to be their commencement speaker.