Liberals win ontario election on spending promises
China's Yellow River has burst its banks in three places in central Henan province and floods further east threaten 86,000 villagers - some already stranded on rooftops and higher ground, Xinhua news