Peru's Pedro Castillo lifts Lima curfew after widespread defiance, anger
President Pedro Castillo has called off the curfew in capital lima after widespread display of anger and defiance.
President Pedro Castillo has called off the curfew in capital lima after widespread display of anger and defiance.