Iran has long vowed to avenge the killing of Qassem Soleimani, the former commander of the Islamic Revolutionary Guard Corps' ...