Five college students are facing criminal charges following the 2019 death of a Texas Christian University freshman, after one allegedly pushed him off a boat while flirting. A witness claims she saw Jack Elliot fall from the bow of a 22-foot boat after Delaney Brennan, 21, pushed him while flirting out on the waters of Lake Travis, a manmade lake, northwest of Austin, in October 2019. Delaney and Jack, 19, had been kissing when she gave him a 'playful shove' that left him overboard before hitting a propeller and drowning in the water. The teens then allegedly
Load More
Load More