Cloud Services & Network Solutions
Tracking the tektites may have lead scientists to solve a century-old mystery. 800,000 years ago a huge meteorite struck earth, and we might have just found its crater – CNET Source: CNet