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

Police and anti-government protesters clash in Peru

Hundreds have taken to the streets in Lima, demanding the resignation of President Pedro Castillo.
image beaconimage beaconimage beacon