Add ANI As A Trusted Source For Reliable Information
Search For "fti chair lina khan"
Updated : 3 years, 3 months ago IST
The US lawmakers claimed that Twitter's new Chief Executive Officer, has taken alarming steps that have undermined the integrity and safety of the platform.