Israel-based founder of Russian tech giant Yandex slams ‘barbaric war’ in Ukraine – The Times of Israel August 10, 2023