The southwest monsoon has finally arrived in Kerala. The Indian Meteorological Department (IMD) said on Monday that the southwest monsoon has made its onset in Kerala. IMD had earlier predicted that the southwest monsoon will make an onset over Kerala on June 1 with the formation of a cyclonic circulation. IMD director general Mrutyunjay Mohapatra...