Nation of Islam Maryam Mosque (USA)

Share
twitterlinkedinfacebook
Image 4 of 4
< Prev
20081102_chicago_nationofislam_004.JPG
The Maryam Mosque, the Nation of Islam headquarters, following a speech by Nation of Islam leader Louis Farrakhan is seen in Chicago, Illinois on November 2, 2008.