Tag: China
India demolishes buildings for violating environmental norms
India demolishes buildings for violating environmental norms
High-rise luxury apartment apartment Holy Faith H2O is brought to the ground by controlled implosion in Kochi, India,...