Ivan Pavlov (lawyer and activist in Russia), Rachel Denber (Human Rights Watch) discuss human rights issues facing contemporary Russia, with Dr Aruna Sathanapally (Sydney Director, Human Rights Law Centre). More

Ivan Pavlov (lawyer and activist in Russia), Rachel Denber (Human Rights Watch) discuss human rights issues facing contemporary Russia, with Dr Aruna Sathanapally (Sydney Director, Human Rights Law Centre). More