“THERE IS LIFE ON THE PLANET MARS Prof. Percival Lowell recognized as the greatest authority on the subject, declares there can be no doubt that living beings inhabit our neighbor world.” – December 9, 1906 New York Times TimesMachine: December … Continue reading →
via Real Climate Science
September 2, 2023 at 05:40AM
