Ion Mihai Pacepa, Highest-Ranks Soviet Bloc Defector On the Western, Claimed Inactive Within 92
Ion Mihai Pacepa, Highest-Ranks Soviet Bloc Defector On the Western, Claimed Inactive Within 92 Ion Mihai Pacepa, a top Romanian cleverness officer whom turned…