Back to the feed

El-Sayed backs Israel’s right to exist on 60 Minutes