Britain World first: British Supreme Court rules Saudi diplomat cannot claim immunity for treating employee as “modern slave” 06/07/2022 — 0 Comments