More
    HomeTagsCastillo

    Castillo

    Socialist farmer Pedro Castillo ahead in Peru’s contested presidential election

    June 11 (UPI) -- Socialist candidate Pedro Castillo is the apparent victor in Peru's...

    Latest articles