Indian farmers predicted rains centuries before meteorological forecasts existed | allworld.media