Ad image

Tag: China's engineering project

NASA says that this huge construction in China is slowing down Earth’s rotation by 0.06 microseconds – Times of India

It isn't surprising to know how insignificant-looking smaller changes can ripple through…

Admin Admin