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,…