Nation

India high-rise towers demolished for violating laws

Two apartment towers in Noida were demolished on Sunday after India's top court declared them illegal for violating building norms. (Aug. 29)