Canada abstained today from a high-profile United Nations vote demanding that Israel end its 'unlawful presence' in the Gaza Strip and the occupied West Bank within a year.