In the late hours of a Saturday in Rocky Mount, North Carolina, the life of 46-year-old Ozay Montae Richardson was violently cut short. On March 14, 2026, Richardson was a victim of a triple shooting that erupted in the city. The hail of bullets not only claimed his life but also that of 20-year-old Ziquan Thomas Parker. A third individual was left in critical condition, a testament to the brutal reality of the event.
The Rocky Mount Police Department was faced with a grim scene and the d
...Read More