In the early morning hours of a spring day in Saint-Louis, Missouri, the life of Otis Rice was tragically cut short. On May 21, 2022, in the Hyde Park neighborhood, the 59-year-old man was discovered with gunshot wounds to his stomach. The shooting occurred shortly before 2 a.m. in the 4000 block of North 25th Street.
Emergency services were called to the scene, and Rice was rushed to a nearby hospital in a desperate attempt to save him. Despite the efforts of medical professionals, his i
...Read More