Author: Russia Insider

NATO vs. Russia, Explained In One Picture

NATO vs. Russia, Explained In One Picture by Paul Kaiser – Russia-Insider Actually, three pictures: The Netherland’s Jeanine Hennis-Plasschaert, a graduate of secretarial school Germany’s Ursula von der Leyen

Is Israel a Psychopath?

Is Israel a Psychopath? by Laurent Guyénot – Russia-Insider Introduction There is a lot of talk these days about the psychopaths ruling the world. A study among high executives of large companies, published under the title Snakes in Suits, shows that psychopathic traits...