Remix.run Logo
beedeebeedee 4 hours ago

Israeli propaganda. America is fighting this war but not leading it