Consciousness Videos Amir Tsarfati: TV7’s Times Observer – Russia, Israel’s neighbor in the north January 6, 2024Behold Israel with Amir Tsarfati46 Comments on Amir Tsarfati: TV7’s Times Observer – Russia, Israel’s neighbor in the north