Why the Vatican’s Secretariat of State is Set to Face a Trial in the UK Over the London Property Deal Posted by bcadmin | Aug 18, 2022 | News | 0 | The Court of Appeal is based at the Royal Courts of Justice in London. The English Court of Appeal ruling leaves several questions open.
Recent Comments