With the almost unbelievable amount of violent, abusive and at times murderous cops wreaking havoc on US citizens, often with little to no consequences, we are glad to see this story. Let’s hope justice is served…
A Missouri state trooper has been charged with involuntary manslaughter in the drowning death of a handcuffed man in his custody, KMBC reports.
Trooper Anthony Piercy was charged with the 2014 death of Brandon Ellingson, who drowned in the Lake of Ozarks. Ellingson was a college student on break. Piercy stopped him for driving a boat while intoxicated. He placed the man in his own boat, handcuffed, with a life vest plopped over his head. When Ellingson fell into the water, the unsecured vest quickly fell off.
Ellingson’s body was found at the bottom of the lake the next day. Read on.