Monsoon rains down by 37%
With each monsoon season India waits with bated breath for forecasts from the India Meteorological Department and other international forecasting agencies. This year’s forecast suggested a weakened monsoon, and sure enough for five weeks the monsoon has failed to provide the deluge…
More
Subscribe with…