The controversial idea that space impacts may have wiped out woolly mammoths and early human settlers in North America receives new impetus.

More...