TV7’s Times Observer – Russia, Israel’s neighbor in the north Tune in to the latest episode of TV7’s Times Observer as Amir returns to discuss “Russia, Israel’s neighbor in the north.” Behold Israel2021-11-04T19:12:27-07:00November 4th, 2021| Share This Story, Choose Your Platform! FacebookTwitterRedditLinkedInWhatsAppTumblrPinterestVkEmail Related Posts Ministry & Current Events Update Breaking News Special Middle East Update BREAKING NEWS Breaking News