Antichrist/ The Ten Kings/ India - East Africa Is North Korea Serving God’s Purpose? Holly Bedard Antichrist Current, Rev. 16:12-16 May 2, 2017