Connect with us

Latest News

$19 million settlement for family of Colorado man killed by police because his SUV was stuck on a dirt road and he was having a mental breakdown



Officers’ body camera footage showed Christian Glass refusing to get out of his car, making heart shapes with his hands to officers and praying: “Dear Lord, please, don’t let them break the window.” Read More

Continue Reading