Nadav Zafrir: Independent courts are key as Israel doesn’t have ‘checks and balances’ like the U.S.

UP NEXT 10 videos