Birdwatch Note Rating
2024-12-10 03:39:41 UTC - HELPFUL
Rated by Participant: D30765EDFF9D72827B2809073607441E88D120CDB00554551673F53CE95B33DB
Participant Details
Original Note:
Important to note that that that Israel is the biggest recipient of USA aid and In total, the United States spent $17.9 billion on military aid to Israel from October 2023 to October 2024, a record for a single year, as estimated by the Costs of War Project at Brown University https://en.m.wikipedia.org/wiki/United_States_support_for_Israel_in_the_Israel%E2%80%93Hamas_war
All Note Details