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.

Latest

World

Featured Partners

image beaconimage beaconimage beacon