Why China’s words at top UN court could signal stronger support for Palestinian cause
“In pursuit of the right to self-determination, Palestinian people’s use of force to resist foreign oppression and complete the establishment of an independent state is [an] inalienable right well founded …