20110627 india: Rain pours trouble; locals blame Patiala Municipal Corporation