Brandon Ellingson, 20, was arrested for boating while intoxicated on the Lake of the Ozarks in 2014. He was ejected from a fast-moving police boat while cuffed and improperly fitted with a life vest. The trooper involved faces a criminal charge of involuntary manslaughter . . .
Want to read more? Please subscribe to The Crime Report!