Reality-Based

redstate.com     May 15, 2008            

I would like to say that I am surprised that this hasn't gotten more attention: Sporting a shiny new American flag pin at an appearance in Rush Limbaugh's hometown, Sen. Barack Obama came up with some novel reasons why the U.S. may be struggling in the war in Afghanistan. "We don't have enough... [read full story]                    


*Newstin tag cloud displays all featured persons, associated organizations, related topics, regions and companies