India’s lockdown, the biggest in the world, will push over 1.2 crore people into extreme pover

A World Bank report found India had been making significant progress and was close to losing its status as the country with the most poor citizens. The impact of Modi’s lockdown risks reversing those gains.Read More

RECENT NEWS: