Massive Clouds Shot 100 Miles Into The Mars Atmosphere, And No One Knows Why
Plumes that reached over 100 miles above the surface of Mars, reported by citizen scientist astronomers in March and April 2012, continue to puzzle scientists. In the past, similar events had…