Egyptian police stand guard during a demonstration against US President Donald Trump's decision to recognize Jerusalem as the capital of Israel at the al-Azhar mosque in Cairo on December 8, 2017.
Tens of thousands of people took to the streets of Muslim and Arab countries across the world Friday to protest against US President Donald Trump recognition of Jersalem as the capital of Israel, in a show solidarity with the Palestinians. / AFP PHOTO / MOHAMED EL-SHAHED        (Photo credit should read MOHAMED EL-SHAHED/AFP/Getty Images)