Delhi residents choke on fumes from massive landfill fire

Large plumes of smoke continued to rise from a massive landfill fire in Delhi, India, as residents complained of breathing problems.

April 22, 2024

Top Stories

ABC News Live Presents