Thousands of Russians protested Sunday across the country to protest corruption, in rallies called by opposition leader Alexei Navalny.

Source:TODAY