A Moscow court on Friday fined Twitter 8.9 million rubles (about $116,568) for violating Russia's Internet legislation by failing to remove content banned in the country.
Part of the content in question urged minors to take part in illegal protests, promoted drug use, and spread child pornography, the Xinhua news agency reported.
Twitter has 60 days to pay the fines from the day the ruling comes into force.
Last month, Russia's telecom watchdog Roskomnadzor started to limit Twitter's traffic due to its failure to remove banned content, and warned about the possibility of completely blocking Twitter.
ALSO READ: 7 Hong Kong democracy leaders convicted as China clamps down