Yes...my thought is that Psalm 83 will happen first and what is happening seems in line with that.
‘Prince of Rosh’..........Putin? Prince of Russia?.................