In a new study, scientists reveal new evidence for the largest asteroid impact structure on Earth buried Australia in southern New South Wales.
See All 4328 Episodes of " Latest from Space.com "