Skip Navigation
United States | News & Politics @midwest.social
Davriellelouna @lemmy.world

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.

5 comments