On a cold December evening in Baltimore, Maryland, a life was tragically cut short, leaving behind a mystery that endures to this day. On December 18, 2013, Sheldon Chase, a male, was found lying in the street at the intersection of 26th and Greenmount Avenue. The call came in at approximately 6:58 p.m., a time when the city was bustling with the sounds of the approaching holidays.
When officers arrived at the scene, they found medics already administering first aid to Mr. Chase, who had
...Read More