Elon Musk says Twitter deal should go ahead if it provides proof of real accounts August 6, 2022August 6, 2022