Why is breaking ties with Saudi Arabia so hard? Is it about oil? The $15-billion arms deal? A former Canadian ambassador to Saudi Arabia says there are …

source