On the evening of May 4, 2026, a tragic event unfolded on Euclid Avenue in Cleveland, Ohio, claiming the life of 28-year-old Terell Malik Owens. At approximately 9 p.m., the sound of gunfire shattered the night, leading to a fatal car crash. Owens was driving his vehicle when he was struck by a bullet, causing him to lose control and crash into a tree. When Cleveland Police officers arrived at the scene, they found members of the University Circle Police already administering first aid to Owens.
...Read More