Government terminates lease for new Russian embassy

  • 11 months ago
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