July 23, 2017

Icarus: A new film exposes the level and scope of state sponsored cheating by Russia in the London 2012 and Sochi 2014 Olympics. And the limited ability of anyone to do anything about it.

posted by owlhouse to olympics at 08:47 PM - 1 comment

That looks great.

posted by NoMich at 10:29 PM on July 23, 2017

You're not logged in. Please log in or register.