Monsoon arrives in Kerala
Kerala: Rain clouds finally made their way to the Kerala coast on Wednesday, heralding the onset of the southwest monsoon in the country. The India Meteorological Department (IMD) is expected to make an official announcement soon.…