New Popular Front forced into “political truce”

For Palestinians, forced colonization