Tropical Storm Maria made landfall in northern Japan on Monday, August 12, bringing torrential rain to the region. Satellite imagery released by the Cooperative Institute for Research in the ...
Severe tropical storm Maria continued to disrupt transport and infrastructure in northeastern Japan on Monday, increasing the risk of landslides, flooding, strong winds, and high waves.