Masjid al-Taqwa/Definition
Jump to navigation
Jump to search
Large mosque (masjid) in the Bedford-Stuyvesant section of Brooklyn, New York City; Siraj Wahhaj is its imam, with a high media and political profile