The Royal Courts of Justice, more commonly known as the High Court, in London. Reuters
The Royal Courts of Justice, more commonly known as the High Court, in London. Reuters
Two Afghan judges win UK High Court immigration case
Their bid to be evacuated to the UK was blocked by Home Office, Foreign Office and defence ministers