3 ms·The title of this pages says: "Confirmed: Twitter Gets Backing From Russian Investors." Edit: no longer.by dchest 17y agoThe title of this pages says: "Confirmed: Twitter Gets Backing From Russian Investors." Edit: no longer.