An Egyptian man casts his ballot during the presidential election, at a polling station in downtown Cairo on December 10, 2023. The vote in the country of nearly 106 million people will run until December 12, with results expected to be announced on December 18. (Photo by Khaled DESOUKI / AFP)