Twitter users are asking if they can delete posts after the company announced that it will be selling its stock. The move comes as Twitter faces criticism for not being more proactive in addressing issues such as harassment and hate speech. ..