Share this Story
A team of researchers with members from Singapore, the U.S., Thailand and Laos has concluded that the impact point of a meteorite that struck the Earth approximately 790,000 years ago lies buried beneath a volcanic field in southern Laos. In their paper publi…