The Russell Tribunal on Palestine
after israel, armed, frank barat, general assembly, geneva declaration, human rights, international, international humanitarian law, international law, israel, law, occupation, occupied palestine, on palestine, organizing committee, palestine, research associate, russell, russell tribunal, selfdetermination, separation wall, stephen lendman, tribunal, tribunal on, world