It has been raining heavily in many parts of Punjab during the last three days, causing flood-like situation in many areas of Punjab. More...