Saudi Arabia has issued a sharp rebuke to Canada for criticizing recent arrests of human rights and women’s activists. The Saudi foreign ministry on Sunday gave the Canadian ambassador 24 hours to leave the country and froze all new trade and investment transactions with Canada. The retaliation followed a […]