Please Wait...
By Al-Ahed News
An infographic highlighting the results of an opinion poll conducted within the “Israeli” entity and revealed significant discontent with the current leadership.