Title: Durability of Opposition Movements in Russia - History from Late Soviet and Yeltsin Era into the Putin Era, Snow Revolution, Anti-Government Movements Oborona, New Decembrists, Alexei Navalny Movement