August 10 2019 4:23pm

Vladimir Putin attends bike show on annexed peninsula of Crimea

Russian President Vladimir Putin attended a bike show Saturday on the peninsula of Crimea, which Russia annexed from Ukraine in 2014.

Responsive site?

Video Home