Get our introductory offer at only
*$0.99/month for first 3 months
$29.90/month for the next 9 months
[SINGAPORE] Russia is facing mounting pressure for the country to be stripped of the right to host the next World Cup and Formula One races.
This comes after Moscow voiced its support for pro-Russian separatists who are blamed for the deaths of all 298 people on board Malaysia Airlines