Russia brings High Court challenge to embassy lease cancellation High Court 2023-06-23 10:19 pm By Cat Fredenburgh