Five Texas 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 they were flirting.
This post was created with our nice and easy submission form. Create your post!
Comments
Loading…