Tracking the tektites may have lead scientists to solve a century-old mystery. …read more

Source:: CNet