Palestinian lives sacrificed at altar of Israeli elections