Al Jazeera English 3 hours ago

Iran’s chief negotiator tells Al Jazeera ‘ball in US court’ | AJ #shorts

❤️ | 💬 0