Horrific crash kills two, as off-duty officer runs red light


Officer Taylor Clark was killed when he ran a red light and collided with Chequita Adams, who also was killed in the accident.
Michael Finn
By Michael Finn 27/09/2017 09:37:00