British Deputy Prime Minister, Nick Clegg, asked Russia to forfeit its right to stage 2018 World Cup finals following the destruction of the Malaysian Airline’s jet in Ukraine. The demand came as a surprise to Russian fans who have been eagerly waiting for this World Cup to be held in […]