The International Sports Forum at Luzhniki stadium culminated in a massive sports fest at Russia’s biggest arena. RT brings you the most spectacular moments of the event, which was witnessed by 200,000 spectators.
The International Sports Forum at Luzhniki stadium culminated in a massive sports fest at Russia’s biggest arena. RT brings you the most spectacular moments of the event, which was witnessed by 200,000 spectators.