In Giza, Egypt. A man is standing on the edge of life, ready to say goodbye to the world. In the aftermath of a family tragedy that left him for years searching for a reason to carry on.
2024
1978
2009
1998
2020
—
2018
1969
1973
2004
2017
2006
2012