Deadly Sibling Hit-&-Run - NBC 10 Philadelphia

    Deadly Sibling Hit-&-Run

    Police say a fight between a brother and sister ended in deadly violence in Delaware. She's accused of intentionally mowing down her brother with a car. (Published Tuesday, Nov 5, 2013) Police say a fight between a brother and sister ended in deadly violence in Delaware. She's accused of intentionally mowing down her brother with a... See More