White Cliffs of Dover (England)

Today we visited White Cliffs of Dover (England) and were struck by their sheer majesty…

Nuclear Mushroom Cloud

“In the desolate nation of Kiribati at an unspecified point in the future, a vast…