Defending Israel: David Harris with Avi Mayer

Editor-in-Chief of The Jerusalem Post Avi Mayer joins David Harris to share insights from the frontlines of Israel reporting.

73