Russia Loses Legal Battle to Build New Embassy Near Australian Parliament

The Russian government on Wednesday lost a legal bid at Australia’s High Court to construct a new embassy near the country’s parliament building.

Moscow was granted a 99-year lease in 2008 after paying…

Continue Reading