Once again, the United States Supreme Court has granted legal immunity to an officer involved in deadly shooting. This time, Tulia, Texas police officer Chadrin Lee Mullenix shot and killed 24 year old Israel Leija […]
Discover a new holistic and sustainable approach to the American lifestyle