Masjid al-Taqwa/Definition

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