Explorer claims to have found location of Amelia Earhart’s plane

A former Air Force intelligence officer turned explorer claims he has located the resting place of…