Passengers wrote their wills and goodbye letters as 'stewardess cried' on plummeting plane
Japan Airlines flight JL8696 was carrying 191 passengers and crew members from Shanghai, China, to Tokyo, Japan, when it suddenly plunged nearly 26,000 feet
Source:
Passengers...
Read More