Libgen must pay publishers $30M [following a US court ruling], but no one knows who runs it ~tech Article 745 words 64 votes