The human rights group Stop Islamization of America (SIOA) hosts a rally at Ground Zero to protest the construction of a mosque at the site of the Islamic terror attack that brought down the Twin Towers on September 11, 2001. ///
It isn't Islamophobia when they really ARE trying to kill you
Leave a Reply