Nation of Islam Maryam Mosque (USA)

Share
twitterlinkedinfacebook
Image 1 of 4
Next >
20081102_chicago_nationofislam_001.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.