Government terminates lease for new Russian embassy
2023-06-15 42 Dailymotion
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.