Chilean police clash with Mapuche protesters
Chilean riot police have clashed with hundreds of Mapuche protesters and activists in the capital Santiago, demanding the immediate release of their spiritual leader. The clashes erupted on Monday when Mapuche activists and their supporters filled the […]