Political leaders across the continent have denounced Tehran’s overnight ballistic missile strikes, for which Israel has promised retaliation.
Political leaders across the continent have denounced Tehran’s overnight ballistic missile strikes, for which Israel has promised retaliation.