2010-06-04 21:13:38
NASA's Terra satellite captured a visible image of Tropical Cyclone Phet on June 4 at 2:40 a.m. EDT showed the lack of an eye, indicating that the storm had weakened after making landfall in Oman