Mastodon

Mumia Abu Jamal

Leonard Peltier 75 Years Old, 44 Years in Prison. Indian Lives Matter? 

June 26, 1975, 45 years ago. United States, Native American reservation in South Dakora, Oglala. It is a period of enormous tension in that area; there have been frequent attacks to communities by armed gangs, the GOONS, formed by a…