China backs Palestinians’ right to use armed force against Israel – NaturalNews.com
China has publicly endorsed the right of the Palestinian people to resort to armed force in their struggle against Israel’s occupation of their land, characterizing it as an “inalienable right well founded in international law.” Thi