Displaying items by tag: Falling roof pillars smash cars at Delhi airport

A roof at Delhi airport has collapsed after heavy rain, killing one person and injuring several more.

Published in International News
There are 35832 listings and 1274 categories in our website