Follow Us

Terms of Use Privacy Policy

Reactions after Shriver brothers sentenced in fatal hit-and-run

Family members of Noelle New and Maranda Talley spoke as two brothers were sentenced to 25 years in a hit-and-run that caused New's death and left Talley severely injured.

Source: Tulsa World

Top Trending Videos