New Delhi: Many parts of India are likely to receive heavy rains today. Deep Western Disturbance is being seen in many areas in March. According to IMD, heavy to very heavy rains are likely at some places in Meghalaya on March 19. According to the Meteorological Department, heavy rain may