A Russian court has fined Twitter $116,800 for failure to delete content. Last month, Moscow had slowed down the speed of Twitter.