News Analysis
Former Peruvian President Pedro Castillo found himself behind bars on Dec. 7, following 16 months of corruption charges and protests.
Former Peruvian President Pedro Castillo found himself behind bars on Dec. 7, following 16 months of corruption charges and protests.