NASA states that China has the potential to slow down Earth’s rotation with a single action - Glass Almanac
The Three Gorges Dam in China is often praised as a marvel of modern engineering, but according to NASA, this colossal structure may have an unexpected ... Continue Reading →
Comments