This Friday marks the start of the Sochi Winter Olympics.
It's an event Russian president Vladimir Putin has taken a keen interest in.
But on Sunday, tens of thousands of people marched through the streets of Moscow, demanding freedom for political prisoners.
Al Jazeera's Paul Brennan reports from Moscow.
Ещё видео!