Canada's Prime Minister Stephen Harper is making a stand and says he will support Israel whatever the cost. He also makes a commitment to stand against terrorism. It has cost Canada a lot in the past few months as it loses a seat in the UN Security Council.