Russian President Vladimir Putin speaks at a meeting in the Black Sea resort of Sochi, southern Russia, Friday, May 11, 2012.
The Associated Press