World Cup Russia Saudi Arabia live! A fan-first page puts social center

14 Jun, 2018 15:02 / Updated 6 years ago

Its the next-best thing to being there. Moscow has been humming for 3 days as fans from all over the world took to the streets to party. RT Digital brings you a curated wall of background social media, you won't see on TV.