contestada

Compare the development indicators that improve the least and most for Algeria and India from 1996 to 2010