Connect with us

mpacepa

Lt. Gen. Ion Mihai Pacepa is the highest official ever to have defected from the Soviet bloc. In 1989, Ceausescu and his wife were executed at the end of a trial where most of the accusations had come out of Pacepa's book Red Horizons. His new book, Programmed to Kill: Lee Harvey Oswald, the Soviet KGB, and the Kennedy Assassination, has just been published.
Connect