Fatal tornado in Japan
Japan’s deadliest tornado on record struck the town of Saroma (near the northern coast of the island of Hokkaido) around 04:00 UTC (1 PM local time) on 07 November 2006 (CNN news report). QuickTime animations of MTSAT-1R visible channel... Read More