Friday, 19 May 2017

Trilobites: Spotting Mysterious Twinkles on Earth From a Million Miles Away

more »
Hundreds of reflections observed by a satellite are a result of ice crystals floating in clouds at high altitudes, NASA scientists say.
via New York Times