Van Vleuten wins women’s TDF with frantic finish

Veteran rider Annemiek van Vleuten won the women’s Tour de France in the event’s return.