As Palestinians are granted a 12-hour ceasefire, people in Tehran, London, Paris, Islamabad and other cities around the world have been protesting against the Israeli attacks on Gaza