U.S. President Barack Obama stands at the Door of No Return on Goree Island in Senegal
U.S. President Barack Obama stands at the Door of No Return on Goree Island in Senegal McClatchy
U.S. President Barack Obama stands at the Door of No Return on Goree Island in Senegal McClatchy

World

June 27, 2013 6:04 PM

In Africa, Obama plays catchup with China

Suggested for you

  Comments  

Videos

Nation & World Videos