Australia Cancels Russian Embassy Construction After Controversies, Delays
The construction and lease of a Russian embassy in an affluent Canberra suburb in Australia has been canceled due to onsite delays, contractor controversies, and possibly because of political complexities...