KW: Paul Craig Roberts alerts us to the fact that…. Russian Commitment to Venezuela According to the Russian news agency Tass, Russia is establishing a strategic air base on the Venezuelan island, La Orchila. Russian sources explain this development as part of the boomerang effect of Trump’s abandonment of the intermediate range missile treaty with…