twin towers demolished india after court decision
Twin towers with a height of approximately 100 meters, built in Noida, India, were demolished by the Supreme Court's decision. The construction company had colluded with government officials, violating a rule that prohibited construction at…