12/22/2013

Russia and human rights

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

Speak Out