Deadly North Carolina Car Crash Claims 7 Lives: What We Know So Far

John

In a tragic incident in North Carolina, seven people lost their lives in a deadly car crash. The crash involved a single vehicle, which ...