The Olympics in London were completely free of any horse or human doping that International Equestrian Federation (FEI) President Princess Haya hailed Thursday as the best ever Games for equestrian sport and testament to the success of the Clean Sport…