John Russell arrested after fatal hit-and-run of pedestrian at Mountain and Second Street in Albuquerque, New Mexico

Modified Date: 
Sat, 01/06/2018 - 11:28am
Accident Date: 
Tuesday, April 26, 2016
Topics: 
Hit and Run
People Involved: 
John Russell

Add new comment

To prevent automated s-p-a-m submissions leave this field empty.