Punjab Floods: Punjab is facing one of its worst floods in decades. The floods are a result of swollen rivers, such as the Sutlej, Beas and Ravi.