Pedro Castillo has vowed to tackle social divisions in Peru as he was sworn in as the country's president.
Pedro Castillo has vowed to tackle social divisions in Peru as he was sworn in as the country's president.
While the president celebrates, there is concern that the country's long-running political instability may soon return.
The 51-year-old former rural teacher has promised to create a fairer and more equitable country.