Thursday, September 11, 2014

Obama’s Speech: a New Moral Low » CounterPunch: Tells the Facts, Names the Names

Obama’s Speech: a New Moral Low » CounterPunch: Tells the Facts, Names the Names