Professor Discusses New Amelia Earhart Photo with Live Science
A newly discovered photograph suggests Amelia Earhart may have survived a crash landing in the Marshall Islands. Richard Jantz, a UT forensic anthropologist, told Live Science the photo cannot be taken into fact just yet. Jantz has been studying known photos of Earhart to match measurements of bone fragments found on Nicumaroro Island in the