Memes float on Twitter after Elon Musk owns the company | SBS Originals
ABP News Bureau
Updated at:
28 Apr 2022 05:04 PM (IST)
Download ABP Live App and Watch All Latest Videos
View In AppAfter Tesla CEO Elon Musk announced a $44 billion deal on Monday, which will end the social media giant's run as a public company since 2013, Twitter is awash in memes and reactions. Musk stated shortly after the agreement was disclosed that free expression is the "bedrock of a functional democracy" and that Twitter is the "digital town square." Watch the full video for more updates.