Monsoon rains lash India’s Kerala coast, two days ahead of usual
India’s annual monsoon, which delivers about 70% of the country’s rainfall, arrived on the coast of southern Kerala state on Sunday, the state-run India Meteorological Department said, two days ahead Continue Reading
