News

Karin Leal-Ruiz is believed to be the driver involved in a July 6 hit-and-run crash near Delta. He has not been located.