Do you still think the Biden regime is on the side of Israel? “Israel aghast as US said poised to sanction IDF unit with history of abuses,” Times of Israel, April 21, 2024: The Biden administration is slated to announce sanctions against the IDF’s Netzah Yehuda battalion for alleged human rights abuses against Palestinians in […]