1887 results found!

Saudi General Consul on the run

Following this statement made by the UN human rights chief, Saudi Arabia’s Consul General in Istanbul – Mohammad al-Otaibi – left Turkey on October 16, amid the ongoing investigation on the missing journalist.