In a tragic turn of events on January 6, 2024, 27-year-old Michael Rice lost his life in his home on the 5500 block of Page Avenue in St. Louis, Missouri. Responding to a call shortly before 2 p.m., police discovered Rice on a sidewalk near his residence with a fatal gunshot wound to his stomach. He was pronounced dead at the scene.
The subsequent investigation revealed a harrowing story of a robbery that escalated into a deadly exchange of gunfire. A witness who was present in Rice's hom
...Read More