Iran’s supreme leader on Tuesday pledged to avenge the deaths of three commanders and four officers in Iran’s armed forces, one day after they were killed in a precision Israeli airstrike on the Iranian embassy compound in Damascus. The leaders, Iranian officials said, were some of the highest ranking leaders in the Quds Force, overseeing […]
Read More