Purdue researchers reach possible Amelia Earhart crash site on island in Pacific Ocean – Fox 594 weeks agoPurdue researchers reach possible Amelia Earhart crash site on island in Pacific Ocean  Fox 59