They set out to help people leave Twitter. Now they can't keep up with demand.

20th Nov 2024    |     Source: Yahoo