American Freedom Defense Initiative

NYC buses must display Killing Jews ad

New York City's buses must display a controversial advertisement that refers to Muslims killing Jews, a judge has ruled. New…

10 years ago