Monsoon reaches India’s Kerala after longest delay in seven years
NewsWeather Monsoon rain has reached the coast of India’s southern Kerala state, offering relief to farmers after a delay of more than a week, marking its latest arrival in seven years. The monsoon, the lifeblood […]