A march protesting U.S. troops in Peru earlier this year. | Photo: teleSUR / Rael Mora teleSUR | August 20, 2015 Ahead of the arrival of more than 3,000 U.S. military personnel in Peru, Peruvians marched in the capital city Lima to protest U.S. military intervention in the South American country, Prensa Latina reported Thursday. […]
Source