TOP NEWS Tropical storm Lan soaks Japan's main island A month's worth of rain drenched parts of Japan's main island, Honshu on Tuesday as a tropical storm hit, swelling rivers and triggering landslide warnings. by AFP Read More