The World Cup is now just hours away, with hosts, Russia, taking on Saudi Arabia on Thursday afternoon at the Luzhniki Stadium in Moscow. Despite coming into the tournament as the lowest ranked nation, Russian fans will be confident that their side can overcome a pretty poor Saudi Arabia side on Thursday. Russia know that […]
Continue Reading