E eff.org Trolls, Watch Out: Senator Hatch Introduces New Patent Legislation 70 points DiabloD3 13 years ago 13 comments