Next Post

International Terrorism Does Not Exist

Fri Nov 27 , 2009
by General Leonid Ivashov * General Leonid Ivashov was the Chief of Staff of the Russian armed forces when the September 11, 2001, attacks took place. This military man, who lived the events from the inside, offers an analysis which is very different to that of his American colleagues. As […]

You May Like