On September 30, 2023, at approximately 6 a.m., Kansas City, Missouri, police responded to a reported shooting in the 2000 block of Wheeling Avenue. Upon arrival, officers discovered 50-year-old Philip Croft lying partially beneath a Hummer H2 in a townhome parking lot; he was pronounced dead at the scene.
Investigations revealed that Croft had intervened in an attempted carjacking. Surveillance footage showed a dark-colored sedan, driven by 30-year-old Osvaldo Rangel, arriving at the
...Read More