Home Headlines Elon Musk drops plans to join Twitter board, deletes weekend tweets