Israel Police Officer Dismissed Over Incident With Activist Who Defended Arabs

Police officer allegedly calls activist - said to be known for provoking police - a 'retarded leftist.'

An Israel Police officer was dismissed this week after arresting a social activist and allegedly calling her a "retarded...