We've all seen the movie Deep Impact. That 1998 thriller where a comet barrels toward Earth, forcing world leaders to pick lottery winners for survival bunkers while the rest of us brace for the end.
A newly identified impact scar in southern China has turned a quiet patch of countryside into one of the most important ...