criticalhit.net
Netflix's Original documentary Icarus tackles Russian state-sponsored sports doping
Icarus is the upcoming Netflix Original documentary on Russian state-sponsored doping. For director Bryan Fogel what started as a small investigation into how doping could improve his cycling performance morphed into an exposé on the scandal that engulfed the Sochi Winter Games in 2014.
Trevor Davies