Amelia Earhart disappearance mystery may finally be solved as sleuths find new clue An old Miami Herald photo hinted that a sheet of aluminum discovered in Nikumaroro island in 1991 was part of Amelia Earhart's Electra plane. by Rhodi Lee
Culture A piece of Amelia Earhart's plane has been found, and it might be a game changer by Cameron Koch