Twitter has removed hundreds of accounts in Iran, Russia, and Armenia, despite widespread criticism of the platform’s suppression of free speech. The social media network announced on Wednesday that...