Skip to main content

Israeli Supreme Court Overrules Elected Officials to Retain Unlimited Power