Deadly Leftist Riots Sweep Peru as Latin American Socialists Support Failed Coup
Published
Far-left protesters wreaked havoc across Lima, Peru, and other regions of the South American nation on Monday after the impeachment and arrest of former communist president Pedro Castillo.
Full Article