Do you believe in miracles? Russia finally banned for PED use

In the long, tangled history of the Olympics and doping, there has never been a finer moment.