There has always been accounts of giants throughout history, in the bible in ancient cave paintings to 16th century maps depicting giants in Africa, all the way to south and north America. Anyone can do a Google search on “Giants of north America” and see how much info come up! There is TRUTH to...