Willis Owens, a 32-year-old man, lost his life to gun violence on May 3, 2019, in Phoenix, Arizona. The incident occurred outside a restaurant, where Owens was fatally shot.
The investigation into Owens' death led to the arrest of 24-year-old Lawrence Harrell. Harrell was held on suspicion of first-degree murder and armed robbery in connection with Owens' death.
The circumstances of the shooting suggest a violent confrontation, highlighting the tragic and sudden nature of Owens
...Read More