Putin – 20 tumultuous years as Russian President or PM

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