Beginning in June, detachments of U.S. troops will be arriving in Peru and staying until December 31, 2023. Peru’s Congress, supported by only 6% of Peruvians, on May 26 approved a resolution introduced in January that “authorized the entry of naval units and foreign military personnel with weapons of war.” U.S. military personnel are heading More
The post The Implications of New US Troop Arrivals in Peru appeared first on CounterPunch.org.
This post was originally published on CounterPunch.org.