Tour de France crash suspect may have fled country as authorities search: report

Tour de France crash suspect may have fled country as authorities search: report

The woman who caused a massive pile-up at the Tour de France on Saturday is reportedly still on the run and may have fled the country in the aftermath of the incident.