A 0.06 Microseconds Delay: NASA Says China is Slowing Earth Down
A 0.06 Microseconds Delay: NASA Says China is Slowing Earth Down; In a surprising and somewhat contentious statement, NASA scientists have posited that activities in China could be contributing to a minuscule yet measurable slowing of Earth’s rotation. Specifically, the assertion involves a delay of 0.06 microseconds, a phenomenon attributed to extensive infrastructure development, dam […]