The fulfillment of Isiah 17 and Ezekiel 38 is close.
Seems like it. With Iran and Russia being mentioned by one of the FReepers.