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.
The Spider
$2.00 – $10.00
$1.00 – $5.00
Reviews
There are no reviews yet.