Tag: Games in Russia

Top News

IOC chief duped into praying to fake saints

Thomas Bach implored the nonexistent saints Vovan and Lexus to disrupt the World Friendship Games in Russia