The chaos unfolding across India in recent days has spelled out that for the 74 million people -- one sixth of the urban population -- who live cheek by jowl in the country's slums, social distancing is going to be physically and economically impossible.
from Top World News- News18.com https://ift.tt/2ULmt6k
from Top World News- News18.com https://ift.tt/2ULmt6k