Leftist Pedro Castillo was sworn in as Peru’s fifth president in three years Wednesday on the 200th anniversary of the country’s independence, promising an end to corruption and a new constitution. The 51-year-old rural schoolteacher, who has vowed to upend a quarter-century of neo-liberal government, enters the job with a lengthy to-do list: tame the […]
