Xia Yeliang discusses an international tribunal’s ruling rejecting China’s claim to the South China Sea on Radio Free Asia

Featuring Xia Yeliang