Southern China hit by severe rains, floods as 'dragon boat water' peaksVast tracts of southern China were pounded by severe storms, triggering flooding in cities and mudslides in rural areas.Mon Jun 20 2022