The Iranian president has vowed to exact revenge for Mohsen Fakhrizadeh, who was shot and killed in an ambush as he was traveling through the countryside.