Yandex Yandex, Russia's largest search engine and the eighth-largest in the world, launches an English language search engine. Sources: RIA Novosti RT The Moscow Times