Russia blames Britain for failing to nab cheats at London 2012 Olympics

Athletics’ world governing body, the IAAF, is expected to provisionally suspend Russia at a meeting of its ruling council on Friday ahead of a formal disciplinary hearing, following revelations of systemic doping in the country.
It follows a report by a World Anti-Doping Agency (WADA) independent commission which detailed “state-sponsored” doping and cover-ups in Russia.