The Winter Olympics started in Sochi, Russia, this week to great fanfare and with some mistakes. Wonder if President Vladimir Putin is proud.

Caption that photo! we’ll post the winner and a few runners-up soon.

Credit: REUTERS/Ria Novosti

Credit: REUTERS/Ria Novosti

Other Must-Read Stories