Videos

India: Worlds biggest COVID-19 lockdown leaves poor starving | ABC News



There are fears that the world’s biggest lockdown in India could leave millions of the poor to starve and die. With transport shutdown and most industries shut, …

source