Trying to Appease Russia?
Norbert Link | July 11, 2019
Many desperate attempts are being made today to appease Putin’s Russia. Will any of these attempts succeed? What does the Bible prophesy about the future relationship between Russia and the EU, Ukraine, the Roman Catholic Church and the USA?