Seven Russian swimmers have been banned from competing at the Rio Olympic Games by swimming’s governing body Fina.
Those deemed ineligible for Rio include Yulia Efimova, a 200m bronze medallist in London, who had a provisional ban lifted by Fina last week.
It said the McLaren Report showed anti-doping rules were “not properly applied” by Russian authorities.
Fina will also now re-test all the samples collected from Russian swimmers at last year’s World Championships.
As well as Efimova, Mikhail Dovgalyuk, Natalia Lovtcova, Anastasia Krapivina, Nikita Lobintsev, Vladimir Morozov and Daria Ustinova have all been declared ineligible for next month’s Games.
Fina said it “acknowledges and supports” the International Olympic Committee’s position on clean Russian athletes participating at Rio, but that any athlete who has already been sanctioned will not be declared eligible.
It added the “exact implication for the Russian Swimming Federation is still to be clarified” and an “ad hoc commission will have to investigate”.