Putin – 20 tumultuous years as Russian President or PM Timeline: Vladimir Putin – 20 tumultuous years as Russian President or PM – link