Tag Archives: Denver Police Department Lt. Robert Rock s
Colorado: Semere Dawit faces DUI charges in deaths of Anthony Mills and Jonathan Nichols
From KDVR DENVER – A crumpled-up pile of metal is all that is left of […]
From KDVR DENVER – A crumpled-up pile of metal is all that is left of […]