President of Peru swears in office today before history

Lima: The president of Peru, Pedro Castillo, will be sworn into office today, this time before history, in the Andean place where the battle of Ayacucho ,which put an end to Spanish colonialism in South America, was fought, Prensa Latina publishes.