News

NASA Satellite Captured the Life and Death of Hurricane Dean

By Friday, August 24, 2007, the remnants of Dean were dissipating off the western Mexican coast.