In the Antioch area, a pedestrian was struck and killed on Interstate 24 at Haywood Lane. The incident occurred this past Saturday at 1:40 a.m.
The deceased is a man of Hispanic descent who carried no identification. Witnesses reported seeing him standing in the roadway with his back to traffic and his head looking up prior to being struck.
As of Monday night (3/22/21), police have released few details about the accident.