Farrakhan Blasts the “Coalition of Demons” attacking Libya (June 15, 2011)
(FinalCall.com) – Minister Farrakhan exposed the U.S. and NATO’s criminal War Libya and Africa during a June 15, 2011 Press Conference at the UN Plaza Hotel. Also presenting were former U.S. Attorney General Ramsey Clark, Human Rights Activist Viola Plummer and International Actitivst Cynthia McKinney.