The government of China has defended the fact that, according to international law, the Palestinian … Continue reading China Defends Palestinian Armed Struggle Against Israeli Settler Occupation: ‘Inalienable Right; Not Terrorism’
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed