Liberalism In 120 Seconds: Whizzing on the Taliban


A few Marines urinated on dead Taliban. It shouldn’t really be that big of a deal.

Trending Today

Related Articles

0

Have The ‘Thought Police’ Arrived At Providence College?

The bias police have arrived at Providence College. They may not be wearing brown shirts or steel tipped boots, but

18

False Fronts: Obama Still Pretending Fluke is an Innocent Kid

If you want to see how the left skews the narrative using untrue claims and false imagery to sell a

16

Liberalism In 120 Seconds: If Britain Uses Enough Force, The Riots Will End

Liberalism In 120 Seconds: If Britain Uses Enough Force, The Riots Will End Trending Today