Iranian Armed Forces Chief of Staff Major General Mohammad Bagheri said on Sunday while delivering a speech, that the United States is "the worst negotiating partner," as it broke promises and cannot be trusted,
Here are the top political news stories for today.
Be the first to reply to this url.
Join in on more popular conversations.