China Censors ‘Flood-Related Rumors’ as Typhoon Dolphin Pushes Inland

Typhoon Dolphin made landfall in China on Sunday, held together better than meteorologists were expecting, and pushed inland, bringing heavy rains and flooding to central China and raising severe weather alerts in the national capital of Beijing. As the storm…

