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