Cherchi had been in an induced coma following the March 20 racing accident. Rider injured after horse falls in incident in Canberra Cherchi rode 100 winners in Britain before arriving …
Australia
Cherchi had been in an induced coma following the March 20 racing accident. Rider injured after horse falls in incident in Canberra Cherchi rode 100 winners in Britain before arriving …