Tag

Denial Right to Liberty – Infographs
Palestinians in the West Bank and Gaza are subject to the Israeli military court system which has a near 100% conviction rate. Since 1967 over 800,000 Palestinians have been detained by Israeli authorities.
Read More

Recent Comments