This is part of my ongoing series Officer Down - in honour of police officers slain in the line of duty. On Friday, March 26, 2021, New York State Trooper Joseph Gallagher died as a result of traumatic brain injuries suffered on December 18, 2017. On that fateful day, Trooper Gallagher stopped to assist a motorist whose vehicle broke down on an entrance ramp from … [Read more...]