Israel and Iran traded strikes a week into their war on Friday (June 20, 2025) as President Donald Trump weighed U.S. military involvement and key European ministers met with Iran’s top diplomat in Geneva in a scramble to de-escalate the conflict.
Bu…

