3 ms·
Hosting their own ads would at least force them to vet their own ads, which is ultimately what most people want, I think.
by AdmiralAsshat 9y ago
Hosting their own ads would at least force them to vet their own ads, which is ultimately what most people want, I think.