Canada casts controversial vote at UN for Palestinian self-determination
by from on (#4VE5P)
In recent years, Canada has come to Israel's defence at the UN to end an informal annual tradition that has become known in some circles as "Israel bashing."