Browsing Tag


Russia suffers legal setback in Australian embassy standoff

Russia’s bid to build a new embassy near Australia’s parliament suffered a legal blow on Monday, with a top court backing the government’s effort to seize the land. Australia has blocked Russia from building a new embassy in Canberra,…