French fan was holding sign hit a cyclist
-
Cincy News
Authorities search for woman who caused crash at Tour de France
Authorities have launched an investigation after a woman standing with fans along the Tour de France route caused a disastrous…
Read More »