Tag Archives: Hubble Telescope

H.G. Wells Was Right: The Martians are Coming!

Well, maybe. According to scientists, there are mysterious plumes of gas on the surface of Mars. On Feb 19, 2015, CBC reported: The plumes were first spotted in March and April 2012 by more than a dozen amateur astronomers using … Continue reading

Posted in News & Links | Tagged , , , , , , , , | 5 Comments