Petro accuses Peru of violating the American Human Rights Convention with the dismissal of Pedro Castillo msn.com Submitted by lordofjives t3_zymys1 on December 30, 2022 at 1:26 AM in worldnews 15 comments 64