Icarus

– the best documentary I’ve ever seen and a fascinating expose of Russian doping. Whether it’s a subject that interests you or not, the political ramifications and behind the scenes machinations by Putin’s government are a stunning reminder that conspiracies do exist.

avatar
280