Iranian armed forces launch strikes on Israel TEHRAN: Israel began feeling Iran’s wrath on Friday evening as the Islamic Republic of Iran Armed Forces launched a wave of strikes on Israel. According to the Islamic Republic News Agency (IRNA), the strikes ...