Tropical storm Lan has made landfall in Japan, bringing heavy rain and violent wind gusts. Hundreds of flights have been canceled and tens of thousands of households have been left without power. Gwalior Indore Tropical storm Lan has made landfall in Japan, bringing heavy rain and violent wind gusts. Hundreds of flights have been canceled and tens of thousands of households have been left without power. digianalytica August 15, 2023 Read More