Beijing floods claim 33 lives, 18 still missing amidst record rainfall
Record-breaking rainfall in Beijing has resulted in devastating floods, leaving 33 dead and 18 missing, according to official reports on Wednesday. The unyielding downpours, a ... Read More