Posted By magdy on News
Canberra confirmed reports that a Chinese spy ship was spotted off the Australian coast, as officials denounced the "alarming" measure despite noting that Beijing was within its rights to navigate international waters...
Comments