Earth has its fair share of a meteor impact and scientists are determined in finding one of the largest impact sites. They need not go any further as clues suggest that the impact may be just around Laos.
Scientists found that meteorite that hit the earth more than a billion years ago had triggered a long-lived volcanic eruption on Earth, changing the surface and climate.