T torrentfreak.com Link-Busters Sent a Billion DMCA Takedown Requests to Google Search 8 points isaacfrond 2 years ago 3 comments