Mapuche Leader Shot Dead By Chilean Fascist Forces

Mapuche is a collective noun used for the various indigenous tribes of the southern region of South America. The Moluche, Picunche and Huilliche are just three of the peoples that come under the term and can be found in both southern Chile and Argentina. They are a fiercely independent group who have never fully yielded […]