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