
A Decades Old Mystery - June 29 2026
Published: June 29, 2026
Duration: 6:04
June 29th: Leo Beauregard Found Dead (1990)
Sometimes it takes decades to solve a mystery. On June 29th 1990 a man was found dead in his condo. A case that took 30 years to solve and almost didn’t come to the conclusion many hoped for.
*Suggested by Perrie Susman*
Learn more about your ad choices. Visit megaphone.fm/adchoices