Heavy rains drench Beijing as China braces for Typhoon Dolphin

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