On the afternoon of March 11, 2019, a grim discovery unfolded in the 3500 block of Norton Avenue in Kansas City, Missouri, after police were dispatched to a residence to conduct a welfare check. Upon entering the home around 2:20 p.m., officers found the lifeless bodies of two men who had sustained fatal gunshot wounds. One of the victims was identified as 32-year-old Michael Lee Scott, a Black male, while the other was identified as 21-year-old Ja'Sean C. Rice. The quiet residential street was
...Read More