Obama’s Report Card
The terrifying prospect of a Mitt Romney foreign policy has somehow obscured just how badly President Barack Obama has performed. When Obama took over as the self-proclaimed “leader of the free world” in January 2009 there was a war going on in Afghanistan, a lesser war continuing in Iraq, and smaller interventions in Yemen and … Continue reading “Obama’s Report Card”