Amelia Earhart's final landing.
June 4, 2012 8:04 AM Subscribe
New analysis of archived radio signals have led researchers to what may have been Amelia Earhart's final landing site. Artifacts previously recovered from the site support conclusion.
This thread has been archived and is closed to new comments