ST. LOUIS, MO โ A tragic incident unfolded late Sunday night at the James House Apartments in North St. Louis, where 27-year-old Mikell Rayford lost his life after a fatal shooting. According to the St. Louis Metropolitan Police Department (SLMPD), officers responded to a report of gunfire at approximately 11:55 p.m. on March 30, 2025.…