Twitter has suspended the accounts of eight journalists who reported critically about platform boss Elon Musk. He accuses them of sharing live locations of him and his family.
Twitter has suspended the accounts of eight journalists who reported critically about platform boss Elon Musk. He accuses them of sharing live locations of him and his family.