Putin challenged on his 25-year rule of Russia