Woman runs over, kills her brother after argument at Netwon convenience store, police say

Updated: Jul. 7, 2022 at 4:20 AM EDT
According to the Newton Police Department, it happened Tuesday night at the Love’s Travel Plaza on Southfork Drive.