overwhelmed drainage systems News

China Raises Beijing Storm Toll to 77 After Outcry

Chinese authorities have raised Beijing storm’s death toll to 77 from 37 after the public questioned the days-old tally. Some residents even compiled their own totals in a reflection of deep mistrust of the government’s handling of the disaster. The …