Deadly Protests Across Peru Stranding American Tourists
Rumble
After former President Pedro Castillo was impeached and arrested earlier this month, deadly protests have crippled the nation’s..
After former President Pedro Castillo was impeached and arrested earlier this month, deadly protests have crippled the nation’s..
A nationwide state of emergency was declared in Peru on Wednesday over violent protests against the ousting and arrest of..