Switzerland due to stage Women's Road Championships of Afghanistan
Aigle in Switzerland is set to stage the Women's Road Championships of Afghanistan cycling event on October 23 as it became impossible to stage the event in Afghanistan due to the Taliban's control over the country.