"Instagram A Thirst Trap", Says Elon Musk, Admits He Has Secret Account

Months after moving to buy Twitter for $44 billion, Elon Musk put the deal on hold accusing the micro-blogging platform of fraud.