Iran vows revenge for US killing of top general Qassem Suleimani
Fears of conflict spread as Trump appears to taunt Iran, saying it has never won a war
theguardian.com