
Ousted Peruvian leader Pedro Castillo has been detained in a police prison in Lima where another former president, Alberto Fujimori, is also being held, a judicial source told Reuters on Thursday.
Castillo was removed from office on Wednesday in an impeachment trial, after he tried to dissolve Congress illegally in a bid to stay in power that backfired as his former allies and ministers turned on him.