News

Meghalaya’s Sohra, considered the wettest place on earth, this June received barely one-third of the rainfall it recorded in the same month last year, deepening concerns over the impact of climate ...