Elon Musk Promises to Step Down as Head of Twitter — Edward Snowden Throws His Name in the Hat for CEO