Government terminates lease for new Russian embassy

  • last year
Snap legislation to stop the Russian government building a new embassy in Canberra has been passed after concerns the new building would be just too close Federal Parliament.

Recommended