Peru Impeaches Pedro Castillo Citing ‘Moral Incapacity’, Dina Boluarte Sworn-in There are allegations of graft and obstruction of justice against Castillo and also that he was planning a rebellion