American Freedom Defense Initiative Co-Founder Calls for Killings, Mosque Burnings

Charles Johnson notes: One of the groups founded by anti-Muslim demagogues Pamela Geller and Robert Spencer is called the American Freedom Defense Initiative (AFDI), an “umbrella” group that provides cover for their other activities and funding for their anti-Muslim advertisements. John Jay, one of the founding members of the board of AFDI and a very frequent commenter […]