1) Which of the following countries are ranked below India in Human Development Index? a) Sri Lanka b) China c) Both (a) and (b) d) Neither (a) nor (b) Answer: c • Among India’s neighbours, Sri Lanka and China are higher up the rank scale. 2) White Island Volcano, recently seen in news, is located […]