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 Update with Amir Tsarfati and Mike Golay Breaking News Special Middle East Update: Shield and Arrow Operation in Gaza Special Middle East Update: The War in Sudan Breaking News