
Iran to the Rescue: Iranian Forces Battle ISIS for Control of Major Iraqi Oil Refinery
Another scene from the ongoing collapse of President Obama’s Iraq policy comes to us from the crucial Iraqi oil refinery of Beiji, where Iranian artillery and heavy weapons are backing Iraqi forces against ISIS, while the Obama Administration watches helplessly and hopes the media doesn’t notice.