If you have been following world news, you surely know that the seeds are now being sown to bring about the prophesied “Beast” of Revelation! As Russian-sponsored men in black masks occupy and hold police stations and other key facilities in the Ukraine, the European powers are reminded of how impotent they really are. Having depended upon the nuclear umbrella provided by the United States since World War II, the nations of central Europe now realize that they cannot depend upon America’s support in the future.