China is grappling with the aftermath of violent floods caused by days of unusually intense rains that have left at least 29 people dead. The death toll included 14 people who died after a commuter bus fell into a river on Monday from a flooded bridge near the northern city of Shijiazhuang. Video circulating online showed stranded passengers waiting to be rescued on the roof of the nearly submerged bus as it floated in the river.