Two high-rise towers demolished by authorities in India

Two high-rise towers demolished by authorities in India.Source: Reuters