World news Israel aid bill tanks with 166 Democrats voting in favour, 14 Republicans not in favour Editorial July 30, 2024 The United States proposed $17.6 billion aid bill for Israel has failed at the...Read More