Tennessee man arrested after police say human torso found in car: report

A severed human torso was reportedly found in a Tennessee man's crashed car after an attempted traffic stop on Sunday. Now Dorrae Debrice Johnson of Knoxville faces several charges including vehicular homicide.

Read Full Article

National News