Ousted Peru president Pedro Castillo detained for 18 months amid protests – Times of India
LIMA: Peru's Supreme Court on Thursday ordered ousted president Pedro Castillo to remain in detention for another 18 months after his arrest last week, which has sparked deadly unrest in the South American nation. Castillowas removed!-->!-->!-->…