Meanwhile, In Mosul – Holy Shit!

Andrew Sullivan —  Jun 10 2014 @ 11:59pm