Gaza truce talks stall as Israel insists on keeping military forces in 40pc of territory, refuses full pullout 12 July 2025
Iran reopens airspace including Tehran airports after closing skies during war with Israel 4 July 2025