20 years under Putin: a timeline

András Tóth-Czifra is a political analyst based in New York.