Showing posts with label Amelia Earhart. Show all posts
Showing posts with label Amelia Earhart. Show all posts

December 10, 2010

Evidence of Amelia Earhart found

Why does news of Amelia Earhart after all these years still capture our imaginations. They again think they have found a part of Amelia on an atoll. It will be on Discovery channel.