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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results