Russia fines Twitter for failure to delete illegal content

Russia fines Twitter for failure to delete illegal content