Russia and human rights
04:49The Up panel discusses the human rights struggle in Russia and whether that will be shown during the winter Olympics in Sochi.
The Up panel discusses the human rights struggle in Russia and whether that will be shown during the winter Olympics in Sochi.