web analytics
Has Facebook Got Its Comeuppance?

Has Facebook Got Its Comeuppance?

Earlier this month, Liberty Nation reported on Tech Transparency Project’s (TTP) reference to numerous Facebook accounts linked to human trafficking. According to the study, it appeared the page owners were not even trying to hide what they were doing, listing prices...