Jurors have reached their verdict in the trial of a man accused of killing a Navy sailor on a Logan Heights freeway ramp in 2018.
Jurors have reached their verdict in the trial of a man accused of killing a Navy sailor on a Logan Heights freeway ramp in 2018.
STORE OR GOOGLE PLAY.
A man in North Carolina paid the ultimate price after trying to stop a carjacking ... with the driver running him over and killing..