Stouffer's Inn fire | The Tape Room

A fire tore through the Stouffer's Inn in Harrison, N.Y., on a cold morning of Dec. 4, 1980. Within minutes, 26 people were dead. A hotel employee was put on trial. He was accused of setting the fire so he could then act the hero and extinguish it. But is that really what happened? Reported by Dan Bowens

Top Videos