A recent report by the Pew Research Center has found India to be the poorest among both the 25 most populous countries and South Asian countries on the social hostilities index (SHI), which analyses 13 ...
News delivered to your inbox.