It’s the biggest air mystery since Amelia Earhart’s Lockheed Electra vanished without a trace in 1937. As The Washington Post recalls, ““The inescapable conclusion is that shortly after 0843 IST, Earhart was forced to ditch the plane somewhere within 100 miles of Howland Island,” [Elgen] Long wrote in his 2009 book ‘Amelia Earhart: The Mystery […]