Showing posts with the label Ice Microbursts

Astronomers Have Discovered Snow On Mars

Winter is coming – to  Mars . In fact, according to a new  Nature Geoscience  study, it appears that it snows every night on the Red Planet, but not in the way you might expect. Rather than having wi…
Subscribe Our Newsletter