RAFO F-16Cs w. CFTs (click to view full) Oman is location on the eastern Arabian peninsula next to the UAE and Saudi Arabia, and across from Persia. It remains a very strategic country, controlling the Strait of Hormuz’s western bank, and providing an overwatch position for both the entrance to the Persian Gulf and the Indian Ocean [...]
More...
More...