%name%, Author at %sitename% %page%
Authors

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).
by and | May 29, 2013

Call us crazy anti-communists. Tell us we’re conspiracy-minded. Insist that maybe we’ve spent too much time living and studying the…

by | Jun 26, 2009

I appeal to you, generals of the Islamic Revolutionary Guards, the Pásdárán: Do what I did! Defend the people, not…

Sign up to receive our latest updates! Register
[ctct form="473830" show_title="false"]