paulsgraham.ca
Free Francisca Linconao
Francisca Linconao is a healer and a spiritual leader of the Mapuche, the largest of the indigenous peoples of Chile. On March 30, 2016 she was arrested along with ten others in connection with the…