Demonstrators worldwide marked the third anniversary of the Hamas-led attack on Israel by demanding a ceasefire and an end to Israeli attacks on Gaza and the West Bank.