WATCH ONLINE, MOBILE, FREEVIEW 64, SKY 164, FREESAT 162 AND VIRGIN 216

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.