Live from Tel Aviv

Israel is at war on numerous fronts. Edwin talks to key personalities and answers the tough unanswered questions.

Show Info
Air Date
Show Topics: