SEO News

London Hospital

  1. Yandex Co-Founder Ilya Segalovich Dies

    Ilya Segalovich, cofounder, CTO and director of Yandex, passed away on Saturday, June 27 in a London hospital after being removed from life support on Saturday. He had been in a coma with no sign of brain activity as a result of his battle with...