On November 15, 2008, Lemoriss Walton Jr. was shot and killed at the London Square Apartments in Oklahoma City. Walton, aged 28 at the time of his death, had been visiting the apartment complex when the fatal incident occurred. Witnesses reported seeing Walton fall after being shot, and he never got up. Walton lived in eastern Oklahoma and was a father of two young children.
Initially, police arrested Quaylin Owens, two days after the incident, in connection with the crime. However, Owe
...Read More