Tropical Storm Meari Makes Landfall In Shizuoka Prefecture, Central Japan


Tropical Storm Meari makes landfall in Shizuoka Prefecture, central Japan

Weather officials say Tropical Storm Meari has made landfall in Shizuoka Prefecture, central Japan. They are advising people in the storm's path to be on the alert for landslides, flooding, and high waves.