Advertisement

China set new world record at Track World Championships

There were gold medals for hosts France, China and Germany on the opening day of the Track Cycling World Championships in St Quentin en Yvelines on Wednesday.