Protesters carry a message reading "Russia Go Forward Without Putin" as thousands of people rally in Moscow on Tuesday, the Russia Day holiday marking the declaration of independence from the Soviet Union in 1990. (Associated Press)

Protesters carry a message reading "Russia Go Forward Without Putin" as thousands of people rally in Moscow on Tuesday, the Russia Day holiday marking the declaration of independence from the Soviet Union in 1990. (Associated Press)