Russian opposition leader Alexei Navalny has been reportedly arrested again while on his way to a political demonstration in Moscow.

Here's what you need to know about the staunch critic of President Vladimir Putin, who has been at the forefront of some of Russia's biggest anti-government protests.