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