The Open Games in Moscow has been thrown into disarray as venues including the Hilton Hotel have refused to host events at the last minute. Government pressu...
Share this note: