Satellite images show damage to facilities on Oman's Didamar Island
Satellite imagery reveals the impact of attacks on radar and wireless communications facilities on Oman's Didamar Island.
Satellite imagery reveals the impact of attacks on radar and wireless communications facilities on Oman's Didamar Island.