Omar Crosby, a 40-year-old man from Cleveland, OH, tragically lost his life on November 14, 2020. Crosby was shot in the chest during a struggle that occurred when James Jackson, 31, allegedly forced his way into an apartment in the 1500 block of Ansel Road. Another man present in the apartment was also shot, but survived. Crosby was pronounced dead at the scene, while the second victim was taken to a nearby hospital for treatment of a head laceration.
Following Crosby's death, the Northe
...Read More