13 hours agoHillel Neuer says the rising red-green alliance against the West has no logical basisJust the NewsVerified