Russia finially falls, leaving behind admirers and daubter.