The report prepared by the Canadian Professor Richard McLaren clearly states that the Russian Ministry of Sport "directed, controlled and oversaw" the doping of athletes during a period of 4 years (2011/2015).
As a result Russia is expected to be expelled from at least the Olympic Games in Rio which start on August 5, 2016, but perhaps from other Competitions as well.
Russian President Putin, well known for his interest in sport, must have been fully aware of what was going on ! The Russian Ministry of Sport is financed by the Government and it has used the most unscrupulous methods to enable Russian athletes to win ! Cheating has been on a large scale and by any means possible.
A Russian "judas" became an Informer and is now in hiding !
President Putin will certainly accuse the West of preventing many clean athletes in Russia from competing internationally ! Why punish everyone because of a few cheats ?
Alas, this is not the case : there are just too many cheating athletes and trainers who have still not been removed from their posts after Putin's promises a few months ago !
Putin hoped for more adoration from his Citizens when Russian Athletes proved themselves to be better than those of other countries. Now they will be disgusted with him because he stooped so low to ensure Russians would win !