- uploaded: Aug 5, 2011
- Hits: 13
Alien Disclosure Imminent? Minister Farrakhan Interview w/Jaime Maussan - April 13, 2011
"Minister Louis Farrakhan Muhammad, Sr. (born Louis Eugene Walcott; May 11, 1933) is the leader of the Chicago, Illinois-based Nation of Islam. He served as the minister of major mosques in Boston and Harlem, and was appointed by the longtime NOI leader, Elijah Muhammad, before his death in 1975, as the National Representative of the Nation of Islam." fyi.