French Judge Hears Claims Of Torture Overseen By UAE’s Interpol Chief

Two British citizens have given evidence to a magistrate in France looking into allegations made against Interpol president Major General Naser Ahmed Al-Raisi