Almost 20 years of success story
7 July, 2016
Discover Berlin
28 June, 2018

2018 World Cup in Russia

Our Russian language team is pretty happy to see the 2018 World Cup in Russia. Much like our expansive language teams, the World Cup features its matches in many different cities- 11 to be exact. Games are in Russian cities spanning from Sochi to St. Petersburg with the cup finals being held in Moscow! Only occurring every four years, make sure to tune into at least one match during this rare international meeting.

Fun Fact: The World Cup is the most-watched televised sport in the world! Even more so than either of the Summer/Winter Olympics.

Leave a Reply

Your email address will not be published. Required fields are marked *

fourteen + 20 =