In a somewhat stunning turn of events, the people of Peru have apparently elected an unrepentant socialist, Pedro Castillo, to be their new president. I say apparently because allegations of voter fraud and electoral corruption are running rampant. Yet, that did not stop Castillo from declaring victory. It never deters […]
Peru
1 post