Ousted Peru leader appears in court to face rebellion charge

At his initial court appearance in Lima, Peru on Thursday, Pedro Castillo gave only yes or no answers, looking on downcast as his attorney argued that he had been arbitrarily detained
Facebook Comments Box

Share This