Australia’s High Court Blocks Russia from Building New Canberra Embassy
Australia’s highest court has ruled unanimously to block Russia’s plans to construct a new embassy in Canberra, citing national security concerns as the decisive factor. The landmark ruling upholds the … Read More


