Israel has repeatedly been accused of using Palestinians as human shields in violation of international law.
Latest posts by Toimitus (see all)
Partey’s visa was denied due to the multiple charges of rape he faces in the …