Wow! Cross-sections of the weather!
Article at LiveScience.com
New images from a recently launched radar satellite show the promise of providing unprecedented views inside storms all around the globe.
NASA's new CloudSat satellite reveals never-before-seen details of both the clouds and precipitation within a storm, from the Earth's surface to 19 miles high.