In surprise development, angry Peruvians propel socialist in presidential race

Castillo, whose Free Peru party terms itself “socialist left,” has emerged from relative obscurity. In pre-election polls just a month ago he had been trending at under 4% of the vote – outside the leading six contenders most had focused on. His successor resigned shortly after, following deadly street protests, when many called for an […]