NASA say huge man-made structure is actually slowing down Earth’s rotation

Changing the laws of time is functionally impossible, yet NASA has revealed that one gigantic man-made structure in China is so big that it might just have altered Earth’s rotation.

With the ever-looming Doomsday Clock ticking down, it would be…

Continue Reading