ICNE Hosts Bin Laden apologist

December 3, 2015 0

On December 4, the Islamic Center of New England in Sharon, MA, hosted an event with Sheikh Yahya Rhodus, an Islamic preacher with some troubling links. […]

Help us by sharing our message: