on March 10, 2025 in Alternative News - Conspiracy News World News Scientists still baffled from giant human skeletons up to 10 feet tall decades after initial discovery click here for more