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