The Horrific murder story of Heidi Allen
On Easter Sunday 1994, Heidi Allen while working a part-time shift at the D & W Convenience Store in New Haven, was kidnapped. The last two individuals to see her alive, Gary and Richard Thibodeau, were detained as a result of her inquiry.