In the heart of winter, on a late January evening in Kansas City, Missouri, a burst of gunfire shattered the neighborhood's quiet. When the echoes of five to seven shots faded, 56-year-old Leon Taylor, a male, had been fatally wounded. The incident, which unfolded near 16th Street and Elmwood Avenue on January 28, 2018, also left another individual in critical condition. In the immediate aftermath, arriving police officers found no victims or suspects at the scene, as Taylor and the other wounde
...Read More