It seems we can’t find what you’re looking for. Perhaps searching can help.
Peru president ousted and arrested after bid to dissolve Congress
December 8, 2022
Peru’s leftist president Pedro Castillo was ousted by lawmakers and arrested Wednesday after trying to dissolve the South American country’s