Chinese President Xi Jinping met again with his Russian counterpart, Vladimir Putin, in St. Petersburg on Thursday. Before their meeting, Xi and Putin boarded the cruiser Aurora, which played an important role in the October Revolution in 1917, and were briefed on its history.

Fitness Sale! Up to 50% Off Men''s Tech Shirts, Shorts and More at Shop Now!

More videos

NBA 16 Jul 2019 21:00 CEST

Best of Dunks!