Sunday, October 25, 2020
Advertisement
Tags AFRICOM (African Command)

Tag: AFRICOM (African Command)

Farrakhan condemns war on Libya

Nation of Islam leader Minister Louis Farrakhan delivered a scathing statement on the relentless bombing of Libya by NATO forces at a press conference held at United Nations Plaza Hotel Millennium in New York City on Wednesday, June 15, 2011.