Severe rainfall and flooding have claimed the lives of more than 30 people in Beijing and the surrounding Hebei province, according to Chinese state media, as...
Unusually intense rainfall has triggered a deadly landslide in northern China’s Hebei province, leaving four people dead and eight others unaccounted for, according to state media,...