Ousted Peru President Sentenced To 18-Month Detention, A Day After Govt Declared Police State
A Peru court has ordered 18-month detention for ousted President Pedro Castillo and approved authorities’ request for time to build ...
A Peru court has ordered 18-month detention for ousted President Pedro Castillo and approved authorities’ request for time to build ...