Business

High-rise towers in India demolished for violating laws

Published: 

Two high-rise towers demolished in New Delhi A wide plume of dust disperses across Delhi as two buildings, deemed illegal by India's supreme court, were demolished.