Satellite images show aircraft concentration at Prince Sultan Air Base
Satellite imagery revealed multiple refueling, early warning, and fighter aircraft stationed at Prince Sultan Air Base in Saudi Arabia.
Satellite imagery revealed multiple refueling, early warning, and fighter aircraft stationed at Prince Sultan Air Base in Saudi Arabia.