Protesters from Peru's Andes descend on the country's capital to demand leader resign
International
1 year ago
LIMA, Peru — People poured into Peru's coastal capital, many from remote Andean regions, for a prote...
LIMA, Peru — People poured into Peru's coastal capital, many from remote Andean regions, for a prote...