Elon Musk could step down as Twitter CEO after promising to listen to the results of a poll, which saw 57.5% urge him to leave his post.
Quickly and easily download Instagram videos with our free tool.