News for hackers. Stuff that matters.
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".

There are no comments on this comment yet.