News

Controversy has arisen over claims that mountain formations in Indonesia are manmade structures capable of withstanding earthquakes.