News Brief Peruvian President Pedro Castillo imposes a curfew amid nationwide strikes By Latin America Reports - April 5, 2022