ALEXANDRIA, Egypt: A film about ancient Egyptian philosophy is showing at the ‘Life Of Another World' hall at the archaeology museum in the Alexandria Library. The film displays the process of mummification and the court of the dead.
The hall of (...)