Delhi News | Indo-Asian News Service | Wednesday May 11, 2016
A fire has been reported in a building which houses the Times of India office at ITO in central Delhi. The building has been evacuated and 10 fire engines have been rushed to the spot.
www.ndtv.com