At least eleven people have been killed and several others injured due to the uncompromising rainfall, which has been battering the North States of India for last hours. The North Indian state of Punjab has already announced red alert in the state and asked their disaster management officials Continue Reading