Aaron Swartz

Demand Progress denies

16 Jun, 2011

Demand Progress denies any affiliation with Demonoid and says that there is a verification process for signatures collected online.

Add your comments below...