isis

Iraq Explained: ISIS, Syria and War

Great video explaining the devolving situation in Iraq succinctly. I mean, for the US and Iran to even consider working together tells you just how serious this crisis is.

Advertisements