Latest Christopher McKay Stories
NASA planetary scientist Christopher McKay is calling for the establishment of an American lunar base in a recent editorial published in the journal New Space.
Planetary scientists claim that all life on Earth could be descended from organisms that originated on Mars which were carried over by meteorites.
- Stoppage; cessation (of labor).
- A standing still or idling (of mills, factories, etc.).