Re:Sci Hub repository torrents of scientific papers
by msla on Tuesday May 22, 2018 @02:46PM
(#17128397)
The working definition of "excuse" is "a reason I don't agree with".
[ Parent
| on HN ]
There are no comments on this comment yet.