News

Mars, Europa and Enceladus are the three most promising locations in the solar system to search for life living off cosmic rays.
There's plenty to see in the night sky in August 2025, ranging from planetary conjunctions to spotting the Dumbbell Nebula.
Rocks tell us a story which most climate scientists seem to have ignored in their panic about a runaway greenhouse effect ...