TEHRAN, June 24 (Xinhua) -- Israel on June 16 launched a strike on the headquarters of Iranian state television outlet IRIB, which reportedly killed three people.
The Israeli Defense Forces (IDF) confirmed responsibility, stating the building served as a communications hub for Iran's armed forces.











