Peru: Social Movements Demand Resignation of De Facto President

The National Unitary Coordination Platform of Struggle (CNUL), composed of several Peruvian social movements, called … Continue reading Peru: Social Movements Demand Resignation of De Facto President