38 Newbury Street, Boston, MA
38 Newbury Street, Boston, MA
Not really a masjid or a mosque, more of a pseudo Islamic organization that receives funding from not only the US government, but Zionist organizations as well. Apparently they prefer to disrupt Islamic Unity rather than facilitate it.