Archives for 

Obama on Letterman

  • Protesters destroy an American flag pulled down from the U.S. embassy in Cairo Things are Getting Even Uglier in the Muslim World
    Written by