On the evening of January 2, 2025, police officers in Kansas City, Missouri, responded to a residence in the 1000 block of Northwest 91st Terrace to conduct a welfare check. Upon arrival around 9:45 p.m., authorities observed smoke emanating from the home and requested assistance from the Kansas City Fire Department. Firefighters arrived and extinguished a blaze inside the structure, allowing law enforcement to enter and inspect the premises.
Inside the residence, responders discovered th
...Read More