The U.S. egged on the coup in Peru
On December 7, 2022, Pedro Castillo sat in his office on what would be the last day of his presidency of Peru. His lawyers went over spreadsheets that showed Castillo would triumph over a motion […]
Copyright © 2024 Struggle-La Lucha. Verbatim copying and distribution of articles is permitted in any medium without royalty provided this notice is preserved.