Ion Mihai Pacepa
Ion Mihai Pacepa (Lt. Gen., R) is the highest Soviet bloc official ever to have defected. In December 1989, Ceausescu was executed at the end of a trial whose accusations came almost word-for-word out of Pacepa’s book Red Horizons (Regnery, 1987).
Follow Their Stories: Get Notified
Call us crazy anti-communists. Tell us we’re conspiracy-minded. Insist that maybe we’ve spent too much time living and studying the…