Rain sweeps away an entire village in Kerala's Wayanad

Following a landslide at Puthumala village near Meppadi in Wayanad on Thursday evening, scores of people were stranded and several buildings were destroyed. A local source says, at least 30 people are... Read more »