T twitter.com Twitter is falsely claiming that users shared articles that they never shared 2 points t2riRXawYxLGGYb 7 years ago 0 comments