China to ICJ: Palestine has ‘inalienable right’ to armed resistance
China to ICJ: Palestine has ‘inalienable right’ to armed resistance

www.aljazeera.com
China to ICJ: Palestine has ‘inalienable right’ to armed resistance

China to ICJ: Palestine has ‘inalienable right’ to armed resistance
China to ICJ: Palestine has ‘inalienable right’ to armed resistance