On Fox News, “liberal” commentator Bob Beckel suggested Muslim students should now be barred from coming to the United States.
Fox and Friends host Brian Kilmeade seems to believe the U.S. should implant “listening devices” in mosques around the country and Bill O’Reilly shouted down the head of the Council on American-Islamic Relations, Nihad Awad, who noted the two brothers were not representative of all of Islam. With that in mind,
Philadelphia Weekly caught up with Rugiatu Conteh, Outreach and Communications Director at Council on American-Islamic Relations Philadelphia, for her take on the matter.