Heavy Rain Paralyzes Parts of Japan, Thousands Stranded at Narita Airport
Record-breaking heavy rain has disrupted daily life and transportation across parts of Japan, leaving thousands of passengers stranded at Narita International Airport. Parts of Chiba Prefecture, which borders Tokyo, were…


