Read More

Capturing Natural Coincidences, in Fiction and Life

At around 10:30 pm on October 9, 1963, a huge chunk of Monte Toc in northeastern Italy sheared off and dropped into an artificial...