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
Researchers Achieve Record Data Transmission Speed, 4.5 Million Times Faster Than Average Home Broadband