Australia faces a legal challenge after it terminated Russia’s plan to build a new embassy on a site in Canberra where a Russian diplomat is squatting.
Australia faces a legal challenge after it terminated Russia’s plan to build a new embassy on a site in Canberra where a Russian diplomat is squatting.