Peru’s bishops are calling for national unity and urging citizens to stand up for democracy and the rule of law after Castillo announced he was closing Congress, and was subsequently impeached and arrested.
Peru’s bishops are calling for national unity and urging citizens to stand up for democracy and the rule of law after Castillo announced he was closing Congress, and was subsequently impeached and arrested.