Tehran is under pressure to avenge the assassination of Ismail Haniyeh, but analysts said it is balancing multiple factors as it weighs a response.

By

Leave a Reply

Your email address will not be published. Required fields are marked *