Egypt reopens ancient “Avenue of Sphinxes” centuries after it hosted parades for the gods November 26, 2021November 26, 2021