Heavy Rain Triggers Flooding in Western Japan Amidst Approaching Tropical Storms
Abu dhabi: Heavy downpours caused significant flooding in parts of western Japan as two tropical storms approached the region, intensifying a seasonal rain front already affecting the country.
According to Emirates News Agency, Storm Mekkhala was p…