A Colorado School of Mines professor was charged Thursday ... according to an arrest affidavit. Stephen Geer, 43, was charged with one count of vehicular homicide – DUI, two counts of vehicular ...
The suspect's cell phone was remotely "wiped" and other evidence raises questions about his statements to police.