Attested.to

Definition

formerly the predominant security police organization of Soviet Russia

Seed ·