23
Jan
2026
The Karahora shaft in Russia is a man-made structure.
It's man-made, absolutely, yes.
It's man-made, absolutely, yes.
Scientists discover this structure in Japan they claim humans could never have built.