Africa on Tour

of 88Photo
  • Xi Jinping
  • David Cameron
  • Francois Hollande
  • European Union Somalia
  • Vladimir Putin
  • Mahmoud Ahmadinejad
  • Johnnie Carson
  • Hillary Clinton

Vladimir Putin

Russian President Vladimir Putin took in some sight-seeing during a two-day state visit to South Africa in March. (Photo: REUTERS/Howard Burditt)

More Photo Galleries