TRMM Satellite sees massive thunderstorms in severe weather system
Thursday, April 28, 2011 - 16:30
in Earth & Climate
The Tropical Rainfall Measuring Mission or TRMM satellite again flew over severe thunderstorms that were spawning tornadoes over the eastern United States on April 28 and detected massive...