Travel3 months ago
Tropical Storm Maria Hits Japan, Disrupts Travel, Forces Evacuations
The Japan Meteorological Agency warned of risks from mudslides and floods after record-breaking rainfall. Tokyo: Tropical Storm Maria made landfall on Monday in Japan’s northern region...