Forecast of low rainfall despairs northern and central India scorching under sizzling heat

Record ID: 404226