A Statement from Pamela Geller and Robert Spencer of the Freedom Defense Initiative
It has come to our attention today that Martin Mawyer, who had been scheduled to appear with us at the premiere of Mawyer's film Islam Rising in Los Angeles on May 1, has had attributed […]