Pro-Palestine demonstrators around the world have marched against Israel's war in Gaza, which began nearly a year ago when Hamas militants launched attacks on Israel.