Putin’s Witnesses

Filmstill Putin's Witnesses

New Year 2000 in front of Saint Basil’s Cathedral, Russia has a new president