Sunday, November 28, 2010

Final Call News Editor Richard Muhammad speaks on trip to Haiti

In Denver Colorado On 11/27/10 Editor of the Final Call Newspaper Richard B. Muhammad speaks on his recent trips to Haiti and the truth concerning the Haitian people..

No comments:

Post a Comment

GLOBAL HOOD TV

Watch live streaming video from defendhaiti at livestream.com