Elon Musk’s Twitter trigger meme fest

New Delhi, Apr 26: Netizens have gone crazy over the news of billionaire businessman Elon Musk taking over the social media platform for $44 billion (€41 billion). A self-proclaimed “free-speech absolutist,” he is expected to take a less robust approach
Source: India News, India Breaking News, Latest news headlines in India – Oneindia News