2 ms·I doubt 20% of twitter account holders actively use twitter.by marginalia_nu 4y agoI doubt 20% of twitter account holders actively use twitter.geraldcombs 4y agoAre 20% of Twitter account holders flesh and blood?