Leonard Brown, 30, a Black male, was found shot to death alongside 29-year-old Briauna Green in Cleveland’s Slavic Village neighborhood in the early hours of July 5, 2025. Police were sent to the 6900 block of Fullerton Avenue after a ShotSpotter alert around 3 a.m.; both victims were pronounced dead at the scene. The Cuyahoga County Medical Examiner identified the pair later that weekend.
Reporters noted the killings occurred amid a chaotic Independence Day stretch in which Cleveland
...Read More