NASA: China slowed down the Earth’s rotation and made the day longer January 30, 2025 Work on China’s Three Gorges Dam, the world’s largest hydroelectric power station, was completed in 2006. Located on the Yangtze River, west of the…
Ataturk Dam may be responsible for the Deadly Earthquake February 16, 2023 A study published in the journal Seismological Research Letters (https://pubs.geoscienceworld.org/srl) in 2017 identified 730 locations where human activity caused earthquakes in the last 150…