Protests in Peru: Thousands demonstrate against President Castillo
TThousands of demonstrators in Lima on Saturday demanded the removal of Peru's head of state, Pedro Castillo. “I came to ...
TThousands of demonstrators in Lima on Saturday demanded the removal of Peru's head of state, Pedro Castillo. “I came to ...
Email us: [email protected]