Tag Archives: Chad E. Finch
New York: man hit and killed by off-duty trooper was walking on a dark road due to prior DWI conviction striking a teen; why didn’t cop stop?
Trooper charged in man’s death; his lawyer says dead guy was already dead….State Police suspend […]