Peru’s New President Sworn In, Promises New Constitution
Pedro Castillo was on Wednesday sworn in as Peru’s fifth president in three years 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…