What is the meaning of the phrase "a mirror reflecting a person's life in reference to the afterlife in the Newselsa article "How Ancient
Egyptians Shaped the World's View of Life After Death?
O It helps people reflect on their lives on earth
O It imitates a person's life on earth
It has a window for viewing life on earth,
It is more pleasant and rewarding than life on earth.
Fo