If you had to find the Ancient Egyptian god of the afterlife in America, where would you look? In a funeral parlour in the Illinois city of Cairo, of course. In American Gods, Mr Jacquel – otherwise ...
The god of the dead is coming. A 32-foot-tall statue of the Egyptian deity Anubis will soon stand sentinel at the corner of Pershing Road and Main Street. Looking like something out of a DeMille epic, ...