Ecuador Expose the Skeletons of an Ancient Race of Giant Humans – 7 Times Bigger Than Modern Humans
According to a research team led by British anthropologist Russell Dement, strikingly tall skeletons uncovered in the Amazon region of Ecuador and Peru are undergoing examination in Germany. Will these remains prove that a race of tall people existed deep in the Amazon rainforest hundreds of years ago?