US Government Finds 3 IDF Units Committed Human Rights Violations, Continues Military Aid to Israel: Report
The US Government Finds IDF Units Committed Human Rights Violations The US government has determined that three Israel Defense Forces (IDF) units committed human rights…
Read More