“Yandex is the largest technology company in Russia and the country’s second-largest search engine.
The former head of its news division, Lev Gershenzon, just made this remarkable post on Facebook, addressed to his former colleagues. My translation.”
“Oh wow. This is really big for the Russian people. Yandex is massive in Russia, it’s basically their Facebook and their amazon & ebay in one platform + some other ancillary services.” ~ a comment
After a 1-minute standing ovation, Ukrainian President Zelensky moves translator to tears in speech to European Parliament