In India’s Capital, the Homeless Are Suffering a Record Winter
India is the largest country in the world after China. With a GDP of $1,644 billion US dollars, India has sustained growth rates of up to 9% and is one of the world’s economic giants. However, because the vast majority of Indians continue to live in terrible poverty, only a tiny percentage of the population ... Read More
Pages: 3 Words: 744