News

Sixty-six million years ago, give or take, a massive asteroid struck what is now the Yucatán Peninsula, triggering the ...