That makes Aila the deadliest tropical cyclone so far in 2009. NASA's Terra satellite was flying overhead on May 25 and captured a visible image of the storm, the day Aila made its deadly landfall ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results