Athiests Run Christmas Billboard in Times Square
The American Atheists ran a billboard in New York City advocating for an absence of "Christ" in Christmas. MRCTV asked New Yorkers for their opinion on the ad.
Trending on Townhall Media
Electric Cars Superior To Gas-Powered Cars? The Data Says...
A Quick Look At What Exactly Is In Latest 'Assault Weapon Ban' Bill
Mark Halperin and prominent Dems under fire for new book deal
Jussie Smollett Is Baaaack. And He's Contemplating Suing The City Of Chicago.
Government and the need to feel safe
Epstein Rushed $100K Cement Mixer To Island Just Before Damning Expose Published; Was He 'Literally Covering Up Evidence?'