Tag Archive: Scientists still baffled from giant human skeletons up to 10 feet tall decades after initial discovery