U.S. President Barack Obama delivers a speech at the Anthropology Museum during his visit to Mexico City May 3, 2013. REUTERS/Kevin Lamarque (MEXICO – Tags: POLITICS)
wcc05102013
About The Author
Kevin
Kevin founded Wizbang in 2003. He still contributes occasionally and handles all the technical and design work for the site.