Search our Catalog

Cheka/NVKD/KGB Buildings in Kiev

Out of curiosity, I decided to find out where the major Soviet political police buildings near the center of Kiev were located, and then went on a walk specifically to find those I found out about (inspired by the name of a street near where I was living).