In a recent report, Human Rights Watch (HRW) has accused Israeli forces of engaging in inhumane treatment of Palestinian detainees, …

Trending Now