Saturday, August 18, 2012

Amelia Earhart's Lockheed Electra aircraft found?

Pieces of Amelia Earhart's plane may have been located in the depths of the waters off Nikumaroro island in the southwestern Pacific republic of Kiribati, according to a preliminary review of high-definition video taken last month at the uninhabited coral atoll believed to be Earhart's final resting place.

No comments: