SEO News

Stomach Cancer

  1. Yandex Co-Founder Ilya Segalovich Dies

    Segalovich had been diagnosed with treatable stomach cancer last year and had been responding well to treatment while working a full schedule, according to Yandex. He had been in a coma with no sign of brain activity as a result of his battle with...