A Bible prophecy teacher I respect believes Germany is Gomer from Ezekiel 38. Well, Iran, Turkey and yes Russia are indeed lining up that way and they’re on his list, too.
If you read the tech blog, the mark of the beast is coming along quickly. RFID inplants are moving to main-stream. Also, Mastercard, Paypal and Patreon are trying to connect speech and money by blocking people who’s politics that they do not like.