Boluarte

Perú’s people rise up, reject coup that ousted CastilloPerú’s people rise up, reject coup that ousted Castillo

Perú’s people rise up, reject coup that ousted Castillo

Ibarra, Ecuador Jan. 30, 2023 — Right-wing forces in Perú — with the support of U.S. imperialism — used a…

February 1, 2023