China building a ‘great wall of sand’ in South China Sea – US Navy
“China is creating a great wall of sand with dredges and bulldozers over the course of months.”
“China is creating a great wall of sand with dredges and bulldozers over the course of months.”
Leave a Reply