Officer Jeffrey Nelson of the Auburn Police Department was charged under a new state law that makes it easier to hold the police accountable for the unjustified use of deadly force, prosecutors said. Read More
About The Author
Daily Wire
Reserved
Some links generate income to fund us.