Skip Navigation

North Carolina parents arrested for letting their kid walk to the store. On his way home, he was killed by an SUV. The parents were charged with manslaughter.

9 comments
9 comments