Australia Blocks Russian Embassy Construction in Canberra. Envoy Squats on Contested Site

George4

New member
Australia Blocks Russian Embassy Construction in Canberra. Envoy Squats on Contested Site The mysterious Russian diplomat, whom Australian PM Albanese called a ‘bloke’, lit up a cigarette and set up a cabin on the contested site.
 
Top