Biden needs Israel to lose
Standing up to the American colossus — Lies, deception, obfuscation, treachery Why is the U.S. leveraging its position as Israel’s ally to compel an Israeli defeat at the hands of Iran and its proxies? The answer is:...
Read More