Earhart expedition lands on Nikumaroro to chase a satellite-image anomaly that might be the Electra
A 17-person Taraia Object expedition team arrived at the remote Phoenix Islands atoll this week to investigate what could be the remains of Amelia Earhart's Lockheed Electra.