cryptoworld.co.uk
Anubis – God of the Dead visits London
An 8 metre (25 foot) high statue of Anubis, the Egyptian God of the Dead floated down the Thames (London) on Monday. The Jackle headed God is in town to promote a new exhibition on Tutankhamun and …