It is easy to get caught up in – and stressed out about – the news, elections, wars, economics, and other events.
I find it useful to remember that one of the most decisive events in the history of life on Earth happened 66 million years ago.
A massive asteroid landed in the ocean near the Yucatán Peninsula in what is now Mexico.
This city-…



