Why the Outrage? ‘Jewish Power’ Party is the New Norm in Israeli Politics
By Ramzy Baroud Immediately after Israeli Prime Minister Benjamin Netanyahu allied with the fringe political group, Otzma Yehudit (Jewish Power), a widespread outrage ensued. The anger did not emanate only from the Center, Left […]