This is part of my ongoing series Officer Down - in honour of police officers slain in the line of duty. When Texas State Trooper Chad Walker pulled over to assist what he thought was a motorist having car trouble on the evening of Friday, March 26, 2021, the thought of a violent encounter was probably the furthest thing from his mind. Yet, before the trooper's … [Read more...]