Did you know that Detroit is the Birthplace of The Nation of Islam?
The Castle was a movie theater that catered to black audiences during the time of segregation in the 1930's. This building was torn down to make room for the state's new Interstate 75. This project displaced may African American businesses and homes, negatively impacting the African American community. According to cinematreasures.org, "The Castle Theatre opened in 1914. It seated 1,350. The theatre closed in the early-1960’s. The site is now an empty lot."
The Nation of Islam moved to a number of locations before finding its permanent home at 11529 Linwood in Detroit in 1959. Mosque Temple #1, is now named Masjid Wali Muhammad. Historic Masjid Wali Muhammad still operates as place of worship for Muslims and is now registered as a City of Detroit and State of Michigan Historic Site.
Author
Sabreen Hanifa
