Firefighters try to douse fire after a factory manufacturing batteries caught fire and collapsed in the Peera Garhi area in western New Delhi. Photo: AP Photo
Firefighters try to douse fire after a factory manufacturing batteries caught fire and collapsed in the Peera Garhi area in western New Delhi. Photo: AP Photo