Tectonophysics

'Largest asteroid impact area' found

Scientists in Australia discovers what they say is the largest asteroid impact area ever found
24 March 2015, 05:30 AM