SHREVEPORT, La. -- Shreveport police have arrested the driver of a pickup truck involved in a deadly hit-and-run that happened two weeks ago.
Demarcus L. Brown, 33, was arrested on charges of felony hit and run and obstruction of justice.
The crash was reported around 9:17 p.m. Oct. 20 in the 3300 block of Greenwood Road.
Officers found a man, later identified as Dwayne Kinchen, lying unresponsive in the roadway. He was taken to Ochsner LSU Health, where he later died of his injuries.
A witness told crash scene investigators Kinchen was sitting in the middle of the eastbound travel lane when the driver of a white pickup truck hit him then left.

KTBS Crime

WAFB
KSLA News Crime
The Advocate
The Fashion Spot
Oh No They Didn't
Raw Story
The Daily Beast
New York Magazine