Heavy rains flood Ludhiana, frustration over unfinished flood control projects

India