(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….

Vodpod videos no longer available.