28-10-2022 17:18
via
dailymail.co.uk
Twitter users report losing followers after Elon Musk takeover
Multiple Twitter users have posted that they've been losing followers since Musk's $44 billion (£38 billion) takeover was completed on Thursday.
Read more »