Tales of a Two-headed Giant: Are the Legends of Kap Dwa Real?

Tales of a Two-headed Giant: Are the Legends of Kap Dwa Real? Countless people have claimed to encounter giants throughout history. Greek titans, various Norse giants, the Chinese giant Pangu, and the Biblical giant’s Goliath and Anak are all examples of stories of extremely large beings in different cultures. This has led many to wonder if real giants ever existed. […]
Continue reading »