Tour de l'Ardeche: Fariba Hashimi solos to stage 5 winFariba Hashimi is the first Afghan female rider to win a UCI event, achieving victory at the Tour de l'Ardèche.
An Afghan Olympian once snuck into cycling races in a hijab. Then the Taliban took over.Fariba Hashimi represented Afghanistan at Paris 2024 Olympics and defied Taliban rulers to inspire Afghan women.