The Games have been racked by Ukraine-related controversy in the buildup to their July 26 start.
↧