Deadly protests continued this week in the streets of Lima, Peru, against the current president, who took power last month after the previous leader was pushed out.
Deadly protests continued this week in the streets of Lima, Peru, against the current president, who took power last month after the previous leader was pushed out.