Obama Channeling Nixon

In his speech at the United Nations, President Obama, whose troops left Iraq in December 2011 and are scheduled to leave Afghanistan next year, made crystal clear to U.S. allies and other friends and allies that “Americans are tired of being the world’s police force and look to other nations to shoulder more of the … Continue reading Obama Channeling Nixon