Bermuda Broadcasting / NewsHeavy rains drench Beijing as China braces for Typhoon Dolphin August 7, 2026 The extreme rains come as China readies for Typhoon Dolphin, which is expected to make landfall along the country’s eastern coast from Sunday to Monday Go to Source