President Obama Comes to the Land of Desperate, Skeptical Gulf Coasters

By MichaelJames

May 28, 2010 8:51pm

President Obama touched down in Grand Isle, Louisiana, today, where we found desperation and skepticism. Our "World News" report:

- jpt

You are using an outdated version of Internet Explorer. Please click here to upgrade your browser in order to comment.
blog comments powered by Disqus