Stop the Wars at Home and Abroad!

Protests Spread in Peru Demanding President Pedro Castillo be Reinstated

by Abayome Azikiwe, published on Global Research, December 14, 2022 Unrest continued in the South American state of Peru after the December 7 impeachment of socialist President Pedro Castillo. The ousted leader remained in detention after an entire week of demonstrations and clashes between supporters and opponents of the former teacher and union leader who was just elected in a[…]

Read more