Tag: Telegraph Sport

Charlotte Dujardin ‘hit horse repeatedly on legs’ in video that sparked Olympics withdrawal

The equestrian world is understood to be on high alert over public perception around animal welfare at the Games. There is a special...