“North Thunder” is purportedly the world’s largest military exercise and it is going on now in Saudi Arabia, with troops from 20 nations:
North Thunder: World’s largest war games takes place in Saudi Arabia
Prophecy News Reports
“North Thunder” is purportedly the world’s largest military exercise and it is going on now in Saudi Arabia, with troops from 20 nations:
North Thunder: World’s largest war games takes place in Saudi Arabia