Earhart Survived Crash: History Channel
Amelia Earhart and her navigator Fred Noonan survived a landing in the Marshall Islands on July 2, 1937, only to be imprisoned by the Japanese, says a new History Channel documentary. According to investigators interviewed by the History Channel, former FBI Executive Assistant Director Shawn Henry and former U.S. Treasury Agent Les Kinney, a newly […]