On a late spring evening in Rochester, New York, violence shattered the quiet of a residential street, leaving two men dead and a community searching for answers. The life of 58-year-old Eric Stephens was tragically cut short on May 15, 2025, in a fatal shooting that also claimed the life of 55-year-old Michael Franklin. The two men were discovered on the front porch of a house on Wolff Street, both having sustained gunshot wounds.
Responding to a call around 11:30 p.m., Rochester police
...Read More