World Wires · story 99072 · unverified · 1 source(s)

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.

Open in the desk

Coverage

What this site indexes