Tag: Pedro Castillo peru

Peru president ousted and arrested after bid to dissolve Congress – Times of India

LIMA: Peru's leftist president Pedro Castillo was ousted by lawmakers and arrested

Umang Sagar Umang Sagar