Tag Archives: Chawri Bazaar Metro

Two people died after a three-storey under-construction building collapsed in Old Delhi’s

One more person is reported to be injured while several are feared trapped. Two people [...]