Elon Musk decides to purchase Twitter again after stopping to do so, but is he himself or Putin?