Weather system behind record-breaking, catastrophic rainfalls in Japan and China explained
A persistent stationary front known as the Meiyu front is affecting East Asian countries since the rainy season began in May. The front is responsible for record-breaking rainfalls, mainly in Japan and China, and causing catastrophic floods and landslides that have…