event · 16 December 1960 · 64 years ago
TWA 266 and United 826 collide over Staten Island, kills 134
More events on 16 Dec