Posted on June 27, 2026 by adminDouble storms trigger mudslides, prompt evacuation orders in Japan Thousands of people in Japan are facing evacuation orders, as heavy rain brought by Typhoon Mekkhala and Tropical Storm Higos triggers landslides on Saturday (June 27).