Jemell Allen, a 35-year-old man from Rochester, New York, tragically lost his life in a fatal shooting on March 9, 2025. The incident occurred in an apartment on Manor Parkway, where Allen was present with several relatives and acquaintances. According to reports, an argument erupted between Allen and another individual, escalating into a physical altercation. During the confrontation, Allen was shot in the back of the head. He was transported to Strong Memorial Hospital but succumbed to his inj
...Read More