Tag: twitter users

Over 200 million Twitter users’ email addresses leaked, claims report

Washington [US], January 6 (ANI): More than 200 million email addresses of…

Public TV English Public TV English

Musk reinstates suspended Twitter accounts of journalists after backlash

Washington [US], December 17 (ANI): Elon Musk on Saturday lifted the suspension…

Public TV English Public TV English