Icarus, a Netflix Original documentary is a story about an amateur cyclist who decides he wants to find out more about doping, and how athletes get away with it. He somehow gets connected with the director of the Anti-Doping Lab in Russia, who agrees to help him dope and test negative ‘for research purposes’. And... Continue Reading →