FIFA World Cup 2018: Hosts Russia Turn Into a Beast Decimate Saudi Arabia 5-0 In The Tournament Opener June 15, 2018June 15, 2018 Manish Sharma The 21st edition of FIFA World Cup kicked off with Russia delivering some fine performance against Saudi Arabia in the…