Russia wins court battle over its new ACT embassy site

The site of the 'old' Russian embassy in Canberra.
The government has been told not to interfere with Russia's "enjoyment" of its new embassy site. -AAP Image

Russia has maintained its lease of a new embassy site in Canberra, despite a push to strip it due to inactivity. 

Hold tight - we’re checking permissions before loading more content