The potential prophetic significance of the Russian invasion of Ukraine.