Thousands of scientific papers uploaded to The Pirate Bay

200 points by nextparadigms

Read the article

Discussion on Hacker News