Thousands rallied in protest against Israel's 15-month war in Gaza, just a day after a ceasefire deal was reached with Hamas.