Did giants ever really exist in the British Isles? Can legends of giants building Stonehenge really be true? And, why does the establishment deny that giants of Great Britain ever existed?
For the first time in thousands of years a remarkable Winter Solstice alignment has been witnessed at one of the most important archaeological sites, Karahan Tepe.