Peru protests: Roads and airport blocked in anger at new president

At least seven people have died in clashes with police since ex-President Castillo was ousted.

Peru protests: Roads and airport blocked in anger at new president
At least seven people have died in clashes with police since ex-President Castillo was ousted.