The wreckage of Amelia Earhart‘s ditched-at-sea aircraft may have been found. High-resolution satellite imagery of Nikumaroro Island in the south-west Pacific has detected what may be remains of the plane resting in water within a coral atoll
Share this Story