Tag: peru's new president

Peru’s ex-President imprisoned just after impeachment

The collective vote of the Congress was signaling towards Pedro Castillo's removal…

News Desk News Desk