Russia’s embassy last week launched a last-minute injunction to temporarily hold on to the land. Canberra, Australia: Russia’s bid to build a new embassy near Australia’s parliament suffered a legal blow on Monday, when the country’s highest court denied a request for temporary protection against eviction. Australia has blocked Russia from building a new embassy […]