Saudi Crown Prince Mohammed bin Salman promised to invest almost a trillion dollars in new deals with the US. Post navigation Hamas, Gaza factions say UN resolution undermines ‘national will’ House passes bill demanding government release Epstein files