Ancient Evil – Giants, Demons and False Gods

Today, the idea of giants, fallen angels and gods are treated with ridicule. But our ancestors had reason to believe in them. What did they know that we don’t?