Edil Albert Rodriguez, 25, of Durham.
Edil Albert Rodriguez, 25, of Durham. Courtesy of the Durham Police Department
Edil Albert Rodriguez, 25, of Durham. Courtesy of the Durham Police Department

Durham man who police say pushed driver onto I-85 and raped passenger is arrested in Fla.

May 08, 2018 05:29 PM