Recently a Wall Street Journal report revealed that researchers at Stanford University discovered Meta, the parent company of Facebook and Instagram is struggling to keep pedophiles off its sites.
Experts say a high-end sex ring busted by the Justice Department could now pose a threat to national security as buyers in their network included politicians, executives, military officers and government contractors with security clearances could pose a threat to national security.
Cofounded by an ex-CIA agent and former NavySeal, DeliverFund was gaining plaudits and big-name donors for its work to prevent trafficking. But critics have accused it of endangering victims of the same crime it’s supposed to be fighting.