Western Iowa IA
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 detai…