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