Southwest Monsoon finally kicks in, heavy rainfalls reported in parts of India
The Southwest Monsoon finally kicked in, after seven days of delay, India Meteorological Department (IMD) announced on June 8, 2016. The weather system has advanced into most of Tamil Nadu, parts of south Karnataka and the south Bay of Bengal. The country's…