06 Jul Photo Story: Fire in New Delhi Indian firefighters douse a fire that broke out in the Directorate General of Health Services (DGHS) office in New Delhi, India. According to a media report, around 22 fire tenders… Read More Here