Officer and Deputy Killed in Upstate NY Shootout With Fleeing Driver
Liverpool, New York – Tragedy struck as two law enforcement officers lost their lives while in pursuit of a driver who had fled a traffic stop in upstate New York. The incident, which resulted in the deaths of Onondaga County Sheriff’s Office Lt. Michael Hoosock and Syracuse police officer Michael Jensen, also claimed the life … Read more