Russia 2018: Iran first football team to arrive in Russia

The Iran national team on Tuesday arrived in Russia for the 2018 World Cup. The Melli stormed Russian for the month-long celebration of football that kicks off in Moscow’s historic Luzhniki Stadium on June 14. Playing in their fifth finals and ranked 36 by FIFA, Iran begin their campaign against …