Natives Brutalized by Police at Standing Rock — Happy Thanksgiving!

While people across the country celebrate Thanksgiving, there are a number of water protectors at Standing Rock in North Dakota claiming their independence from the tyranny cast upon them by an oil cartel, Dakota Access, working closely with police. Many are being brutalized by Morton County Sheriff deputies for attempting to block the Dakota Access…

Read More