FREEDOM FORUM: Discussion

Article Image

• Defense Distributed

DD's longtime payments processor PayPal abruptly began refusing to process our orders and froze up many hundreds of thousands of dollars in our account while they invented a "terms of use review" for our product.

Make a Comment