Embattled Peru president faces fresh legal battle
Peruvian President Pedro Castillo is facing a fresh legal battle after the country's attorney general filed a constitutional complaint against the left-wing leader. Attorney General Patricia
Wednesday, October 12, 2022 at 12:55 pm