From The Weather Network Severe storms in China unleash cherry blossom blizzard, large hail Persistent rounds of severe thunderstorms over the past few weeks have pelted southern and eastern China with large hail and destructive winds Related Articles In News From The Weather Network 2024-04-20T23:12:27.302Z