PLANCHE DES BELLES FILLES, France—Veteran rider Annemiek van Vleuten won the women’s Tour de France for the first time on Sunday after clinching the eighth and final stage in style. The 39-year-old Van Vleuten won the stage by 30 seconds from Dutch countrywoman Demi Vollering, who also finished the race second overall. Italian rider Silvia…
US News
RSS Error: A feed could not be found at `https://www.theepochtimes.com/c-us/feed`; the status code is `200` and content-type is `text/html; charset=utf-8`