Liam Carter
June 22, 2025
Israeli President Isaac Herzog clarified that Israel is not leading America into a war with Iran, following...