An US-Iran agreement aimed at ending hostilities and reopening the Strait of Hormuz is set to be signed Friday. Post navigation Ukrainian rescuers killed in Russian secondary strike laid to rest Freed Palestinian prisoner meets son conceived with smuggled sperm