Two juveniles, 12 and 13-year-old, were killed after a hit-and-run crash in Antioch late Friday night, December 22, 2023. According to the Antioch Police Department, the collision occurred at 11:30 p.m. on G Sreet and W. 6th Sreet. Initial reports...