Aliens Hiding in the Cave in Antarctica
In 2016, one of the satellites that photographed Antarctica made a remarkable discovery on the ice continent that had the appearance of a massive cave or tunnel entrance.
This “entrance’s” incredible dimensions are around 90 meters wide and 30 meters high. Is this a man-made creation or a natural formation? Many academics are still debating this.