Canada Signs New Security Pact With Ukraine Including 320m In Military Spending And 2 4b In Loans Global News