A Fairview, Texas, woman who was put on life support after falling from a moving SUV has died. Continue reading →
{FD} ‘Affluenza teen’ Ethan Couch ordered to wear ankle monitor, undergo drug and alcohol testing after jail release
Affluenza teen Ethan Couch will have to follow some strict guidelines once he is released from jail in a few weeks. Continue reading →