Russian satellites helping Iran’s allies strike Saudi: Officials News Oct 28, 2026 · Saudi Arabia Source: Times of India (World)