At least seven dead as Peru protests disrupt flights and train travel
0 minutes, 10 seconds Read
At least seven people have died in ongoing protests in Peru after former President Pedro Castillo was impeached and later arrested after trying to dissolve Congress last week.