Kimberly Garcia Leon Wins First Ever Gold Medal For Peru
By Bibhu Ray (The Quiver):On Friday, Kimberly Garcia Leon won Peru's first ever gold medal dominating the women's 20 km...
By Bibhu Ray (The Quiver):On Friday, Kimberly Garcia Leon won Peru's first ever gold medal dominating the women's 20 km...