335 results found!

Saudi General Consul on the run

K, France, and Germany, urging Saudi Arabia to provide a sufficient explanation with evidence, the United Nations Human Rights chief Michelle Bachelet called for the lifting of the immunity of consulate workers in the Saudi Consul General in Istanbul.