Alissha Brown, a 36-year-old White/Caucasian woman, was found fatally shot on the morning of September 20, 2025, at a house on the 3600 block of East 59th Street in Cleveland’s Slavic Village. Police had already responded to the same address around 2:00 a.m. for a ShotSpotter alert, where a 42-year-old man was discovered with multiple gunshot wounds and pronounced dead. Nearly eight hours later, at about 9:40 a.m., a second ShotSpotter alert brought officers back to the scene, where Brown was
...Read More