Angry Saudis boot out Canadian ambassador

Saudi Arabia has declared Canada’s ambassador persona-non-grata and given him 24-hours to leave. The Arab Kingdom says Canada interfered in its internal affairs after Canada expressed concern about civil rights of arrested activists. “Very alarmed to learn that Samar Badawi, Raif Badawi’s sister, has been imprisoned in Saudi Arabia. Canada stands together with the Badawi … Continue reading Angry Saudis boot out Canadian ambassador