“Bryan Fogel, the man behind the documentary Icarus about state sponsored doping in Russia
The man responsible for lifting the lid on the biggest doping scandal in sports history believes IOC President Thomas Bach must resign for the Olympic movement to regain its credibility.
US filmmaker Bryan Fogel, director of the Academy Award winning documentary Icarus, remains frustrated by the inaction of the international sporting community more than two years on from the release of Richard McLaren’s damning report into Russia’s state-sponsored doping programme.”