Fire breaks out at garment factory in Delhi's Najafgarh, 25 fire tenders on spot

· Times of India