Tuesday, February 17, 2009
Or should I say plugged in?
Hear Dr. Cornel West giving his annual address at the St. Sabina Catholic Church in Chicago earlier this month.
I don't agree with everything Cornel West has to say or believes... but he usually makes a cogent argument in his speeches.
He takes the gloves off in this one :)
Listen Here (you may need to turn off your firewall temporarily so that the audio will load)