US Democrat Haley Stevens from Michigan was heckled as a ‘traitor’, after endorsing Republican Mike Rogers. Post navigation Thousands displaced from Hebron as Israel carries on siege Kherson braces for return of war as localised Russia-Ukraine truce ends