The Spider



March 20, 2005, Atlanta, GA – In the city to promote the 10th Anniversary of the Million Man March, Minister Farrakhan delivered his first lecture within the sanctuary at Muhammad Mosque No. 15 since renovations transforming the buildings interior to resemble Mosque Maryam, the flagship mosque at the Nation of Islams headquarters in Chicago.

Weight 0.227 lbs
Media Type



There are no reviews yet.

Be the first to review “The Spider”

Your email address will not be published.

Scroll to Top