US Congress Passes Resolution Declaring ‘Israel is not an apartheid state’
After controversial statements made by several progressive Democrats in the US Congress, the resolution passes with a large bipartisan support affirming that Israel is not… Read More ›