Police arrest woman in Chandler hit-and-run that killed a man and his son

  • 5 years ago
Police announced the arrest of a 54-year-old woman in connection to a hit-and-run crash in Chandler that killed a man and his 12-year-old son Monday evening.