Leftist Castillo emerges as likely winner of Peru’s contested presidential election
Socialist candidate Pedro Castillo is emerging as the winner of Peru’s June 6 presidential elections, with 99.6% of the votes counted. According to the latest update, Castillo had about 50.2%…