WATCH ONLINE, MOBILE, FREEVIEW 64, SKY 164, SKY GLASS / SKY STREAM 168, FREESAT 162 AND VIRGIN 199

Egypt's Unexplained Files

Science reveals new insights into belief and superstition in the land of the Pharaohs, from finding the long-lost 'Land of Punt' to Tutankhamun.