Residents of Peru’s capital saw more soldiers and police patrolling the streets on Wednesday, the first day of a state of ...
Residents of Lima, Peru’s capital, saw more soldiers and police on the streets this week as a state of emergency took effect ...