Chilling Revelation: New Orleans Bartender’s Apparent Suicide Unmasks a Gruesome Crime
New Orleans, LA — The discovery of Zachary Bowen’s body in a New Orleans parking garage in 2006 initially appeared a tragic suicide, but the investigation soon unraveled a horrific scenario far beyond an isolated act of despair. Bowen, a 28-year-old bartender, had leapt to his death from a rooftop bar, leaving behind clues that would lead to a shocking revelation about his final days. Following the recovery of Bowen’s body, a disturbing note found …