Peru’s Attorney General denounces Pedro Castillo before Congress for corruption
On Tuesday, October 11, Peru’s Attorney General Patricia Benavides filed a constitutional complaint against President Pedro Castillo before Congress, hours after a raid on the homes of legislators, officials, friends and the president’s sister. Presidents in Peru have immunity and Read More