Twitter was asked to suspend 250k accounts linked to Wuhan labs, Russian by US government

New Delhi, Jan 04: Twitter boss, Elon Musk said that the US government demanded that 250k Twitter accounts be suspended, including those belonging to journalists and Canadian officials. While sharing the latest round of Twitter Files, which were made public by

Source: India News, India Breaking News, Latest news headlines in India – Oneindia News