Peruvian Congress removes immunity from Pedro Castillo
  • last year
In an unusual plenary meeting held early Monday morning, the Peruvian Congress removed the "special immunity" from former President Pedro Castillo, who has remained under arrest since he was ousted on Dec. 7. teleSUR
Recommended