The Memphis Police Department said the off-duty officer involved in a deadly accident that killed two people in Cordova, TN, has been charged with vehicular homicide.
Authorities identified the officer as Antonio Marshall, 27, and said he turned himself in Monday, WATE reports.







