News feed The Biden administration has approved $20 billion worth of weapons to Israel, even as the United States publicly calls for restraint in the war on Gaza. Israel has …
Tag:
News feed The Biden administration has approved $20 billion worth of weapons to Israel, even as the United States publicly calls for restraint in the war on Gaza. Israel has …