Mon. Jul 8th, 2024

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.

By