Russian President Vladimir Putin appears to be attempting to put one controversy to bed ahead of the Winter Olympics in Sochi, Russia.