Advertisement

Vladimir Putin enjoying the Olympics

Russian President Vladimir Putin has been spotted all over Sochi taking in the sights and sounds of the Olympic Games and cheering on his countrymen.