Parents stopped for snacks on way to hospital as infant died from fatal abuse: Police

2 weeks ago 42
Grant Stevens and Hannah Evans are accused of fatally abusing their infant daughter, then stopping to get snacks instead of taking her straight to the hospital.
Read Entire Article