In an exciting finish, Karen Lorena Villamizar (Pato Bike BMC Team) won the opening stage of the 2025 Women’s Tour of Guatemala, which kicked off with a 92-kilometer stage around the municipality of Santa Apolonia, in the department of Chimaltenango. The...