War with Russia imminent?