Meghalaya's Mawsynram, India's Wettest Place, Sees Record Rainfall

As monsoon rain lashes Northeast region wreaking havoc and killing people, Mawsynram and Sohra in Meghalaya's East Khasi Hills district are in a competition to be the wettest place in the country...