Breaking News6 years ago
Typhoon Jebi makes landfall in Japan, flooding airport and causing damage
Typhoon Jebi has made landfall in western Japan, flooding a major airport on a man-made island and leaving a trail of destruction, officials say. At least...