Listen

Description

Three Israeli filmmakers landed back in Israel Thursday morning after spending 20 days in a Nigerian prison.Pro-Israel activist Rudy Rochman, filmmaker Noam Leibman and French-Israeli journalist David Benaym were released from prison Tuesday night with the assistance of the Israeli Embassy in Abuja and handed over to US custody. They were then escorted to a Chabad center where they spent the night.

Originally broadcast on StandWithUs.TV


Support the show