When your enemies talk of their plans in English …

When your enemies talk of their plans in English, then you know that God has given English the victory.

Note the opening map of the Russian/Arabic worlds joined, and conquering all the way to England, etc.

Note the two speakers: Aleksandr Dugin and Imran Hosein.

Note the first thing that is being discussed in this video: the return of Jesus Christ and eschatological matters.