Category: Sports

Russian Government Caught Up In Doping Scandal

A report released today by the World Anti-Doping Agency fingers Russia as the number one country involved in masking doping violations during the 2012 London Olympic Games. In the 323-page report, the most notable involvement, so...