After a tight race, with voters having to wait weeks for the results to be verified, despite cries of voter fraud, Pedro Castillo of the socialist Peru Libre party was declared the next Peruvian President. Pedro Castillo assumes office July 28th for a five-year term. It is the day the country celebrates the 200th anniversaryContinue reading “Newly Elected Peruvian President Asked to Proceed with Caution”