You are using an older browser version. Please use a supported version for the best MSN experience.

Pedro Castillo sworn in as Peru's president

Pedro Castillo has vowed to tackle social divisions in Peru as he was sworn in as the country's president.
image beaconimage beaconimage beacon