New Delhi: The Meteorological Department has forecast moderate to heavy rains in 24 states of the country in the next 24 hours. Monsoon has advanced in states like Gujarat and Punjab. IMD says that there will be monsoon rains in the East, Central, North West and West of India for