Australia terminates Russian embassy lease
Canberra Claims Moscow wasn’t building its new diplomatic headquarters fast enough Australia has terminated the lease for a new Russian embassy in Canberra, the National Capital Authority (NCA) announced on Wednesday. Russia has been given 20 days to vacate the “premium site” in Yarralumla, not far from the Australian parliament, the NCA said in a … Read more