
Swift action from the Oklahoma City Police saw the apprehension of two suspects following a tragic drive-by shooting incident. According to a Facebook post by the Oklahoma City Police Department, the event number 2025-0059258, marked with the stark timestamp of on Thursday at 7:44 AM, unfolded at 600 SE 21st St., where two individuals were arrested in connection to the homicide of James Blue, a black male born on August 27, 1968.
In a rapid response to the crisis, the officers and their partners pinpointed and detained Robert Rains, born September 15, 2006, and Azia Nelson-Louie, born December 28, 2004, charging them with murder after a deadly altercation took a life and left another individual wounded, Blue was found inside his residence having succumbed to injuries inflicted by a round that pierced the serene veil of his domicile, the sorrow compounded by the report of a second victim, a female whose injuries, while serious, bore the promise of recovery, as reported by the Oklahoma City Police Department.
The narrative, as per the Oklahoma City Police Department, reveals a harrowing scenario wherein the suspects discharged their weapon from within the confines of a vehicle, aiming at the home, then subsequently fled to Wewoka, Oklahoma, before law enforcement officials tracked them down, ensuring that Rains and Nelson-Louie were escorted back to Oklahoma City to face their charges at the Oklahoma County Detention Center.









