Russia fines Twitter $116,778 over illegal content

Russia fines Twitter $116,778 over illegal content