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…
LIMA: Peru's leftist president Pedro Castillo was ousted by lawmakers and arrested…
Sign in to your account