Al Jazeera English 3 hours ago

US denies Iran destroyed American radar system in Bahrain

❤️ | 💬 0