But the theories haven't stopped. It it said that there's a giant opening located in the north pole that connects to the interior of our planet. There are even pictures (taken from space) circulating the internet that prove it.
Residing inside is also a supposed super advanced civilization. There have been accounts of people meeting "Inner Earth" beings, which are considered peaceful and bent on helping humanity "above".
Watch the following video to know more!