On the afternoon of June 21, 2024, authorities in Kansas City, Missouri, were summoned to a quiet residential neighborhood following a grim discovery. Around 1:00 p.m., police officers responded to a medical call near the intersection of Wabash Avenue and East 84th Street, located in the southern part of the city near Marlborough Park. A woman had stumbled upon the body of a man lying amidst thick brush and overgrown vegetation just off the roadway. Upon arrival, first responders determined that
...Read More