The new year has brought new anti-Islam attack ads to New York City’s subway system.
The American Freedom Defense Initiative, a conservative organization infamous for its controversial take against the Islamic faith, has purchased ad space in 39 subway stations across New York City.
When passengers look up to check the time on 228 of the subway system’s clocks, they’ll also see a photo of flames engulfing the World Trade Center accompanied by a quote, attributed to the Quran: “Soon shall we cast terror into the hearts of the unbelievers.” [Time] Read more