Twitter Users Consider Leaving? Digital Rights Watch Explains Why! Platform Changes Elon Musk May Do Twitter users are now considering leaving the platform, and Digital Rights Watch explained why. by Griffin Davis