Skip to playerSkip to main content
  • 13 years ago
RT talks to John Dugard - professor of international law, former special rapporteur to the UN Human Rights Council concerning Palestinian affairs. RT LIVE ...
Comments

Recommended