Saudi Arabia expels the Canadian ambassador for criticizing the arrests of activists
Saudi Arabia – Riyadh has arrested a score of people since May accused of conspiring against the country’s unity and national security. Saudi Arabia has described the Canadian ambassador as “persona non grata” , giving him 24 hours to leave the country, as a result of Canada’s criticism of the arrests of Saudi activists fighting for women’s rights . Riyadh has also called for … Read moreSaudi Arabia expels the Canadian ambassador for criticizing the arrests of activists