Mount Weather
Found 1 recent publications
Aug 21, 2026
12:43Now14

World
The plane crashed into a mountain — and exposed one of the US's best-kept secrets
On December 1, 1974, a TWA Boeing 727 crashed on the slope of Mount Weather in Virginia, about 25 nautical miles from Dulles International Airport near Washington. All 85 passengers and seven crew members on Flight 514 were killed. However, the fatal disaster soon became an even bigger story: the crash site drew public and media attention to a government facility.
Showing latest 50 articles for this tag