Tag: Meteors

Meteors: Harbingers of Life

The abundance of scientific research, so far, favors the notion that meteors carry amino acids, biologically necessary or not, from interstellar space. This provides our planet with the seeds of life.

The Sky, In Fact, Is Falling

“The sky is falling” is a familiar childhood refrain that conjures the image of an over-anxious hen’s doomsday fears. While we typically dismiss thoughts of