How Will Iran Respond After US Kills Top General?

Reading Time: 14 minutes Six months ago, WhoWhatWhy presented a cast of characters that could trigger a war between the