KSA: Riyadh freezes new trade, business with Ottawa and expels Canadian envoy over interference

Saudi Arabia announced Sunday suspensions of all trade and business deals with Canada over what it termed “interference into its internal affairs” following a call by the Canadian foreign ministry to free all civil rights activists languishing in prison in Read more