China Advocates Palestinians’ Right to Armed Struggle for Self-Defense in International Court of Justice Against Oppression In a significant move, China has stepped forward to advocate for the Palestinians’ right to...