“China Disrupts Earth’s Rotation”: NASA Confirms Massive Project Is Slowing the Planet With Unprecedented Global Consequences

IN A NUTSHELL
  • ? The Three Gorges Dam in China is the largest hydroelectric dam globally, symbolizing China’s engineering prowess.
  • ? NASA suggests that the dam’s massive water displacement might influence Earth’s…

Continue Reading