China’s Defiance in the South China Sea
A billboard featuring an image of an island in South China Sea on display that reads: “South China Sea, our beautiful motherland, we won’t let go an inch”. Credit CHINATOPIX, via Associated Press No one expected last month’s international arbitration court decision to be the last word on the tug-of-war over the South China Sea […]
