On January 1, 1923, 23-year-old Edward Heffron was found deceased in Detroit, Michigan. The circumstances surrounding his death were immediately deemed suspicious, prompting a thorough investigation by local law enforcement. Initial reports indicated that Heffron had suffered multiple injuries, suggesting foul play.
Witnesses in the vicinity reported hearing a commotion during the early morning hours, followed by the sighting of an unidentified individual fleeing the scene. Despite thes
...Read More