SAN FRANCISCO: Twitter Inc said it has suspended more than 70,000 accounts since Friday that were primarily dedicated to sharing...
SAN FRANCISCO: Twitter Inc said it has suspended more than 70,000 accounts since Friday that were primarily dedicated to sharing...