› added 9 years ago
111
TIL that on September 11 2001, Delta flight 15 had to land near Lewisporte, Newfoundland (pop. 4000). The town took care of 800 passengers for 3 days with homemade food, toiletries and fresh blankets daily. Since then, Flight 15 Fund has raised 1.5 million dollars and has presented 134 scholarships.