Amelia Earhart's Lockheed Electra 10E May Have Been Found Under The Waters Of This Uninhabited Island
The university where Amelia Earhart taught is going to find out if her legendary plane is sitting at the bottom of the ocean near her likely final resting place.
Read More