Peru pollster puts socialist Castillo ahead going into June run-off
Peruvian socialist Pedro Castillo is in pole position to win the presidency in a second round ballot set for June, according to a survey by pollster Ipsos Peru on Sunday…