New Delhi, Sept. 8 -- The current floods in Punjab are not only a natural disaster but also human-made. A major reason for this is the obstruction of surface water flow. This is the reason why flood w... Read More