Stouffer’s Inn Fire – December 4, 1980

CITY IN RUINS WHAT: Hotel Fire WHEN: December 4, 1980 about 10:20am WHERE: Purchase, New York Casualties: 26 dead, 24 injured Intro from an AP article that

Read More

%d bloggers like this: