

2018 World Cup in Russia
Today marks the start of 2018 World Cup. Russia is a hosting country ( in case you missed that in the news). The matches will take place...


FIFA World Cup in Russia 14 June- 15 July 2017
Visit official FIFA website to discover the host cities, plan your trip and for all other Worlds Cup in Russia realted information.


Pictures of Russia from National Geographic Readers
Have you ever been to Russia? Would you like to go? Here's you chance to see the country through the eyes of people who live there or...


MIT Russia Public Events, Fall 2016
Follow the link to open a PDF file with information about Russia events at MIT this fall.