40,000 Russian troops are now on the border of Ukraine, missile launchers, troop carriers, tanks and military hardware appears to be getting ready for a Ukraine invasion. The new and sudden alliance of Russia, Turkey, Iran and soon Iraq places Israel in the crosshairs of Ezekiel 38/39 and Isaiah 17. Then we have a new "bots"report of future trends that is not at all good news, plus August 19, 2016 is found on the Bible Codes as a day to watch - Illiminati card game signals demonic invasions, and then we have dreams and visions, and a look into the fall of America. Is Planet Nine, now the subject of intense scientific debate, actually Planet-X? Much much more on this 1 hour UPDATE with host Stewart Best and Larry Taylor.