"SAMA" content on TweakTown - Page 1
We found 1 items for the tag: SAMA
NEWS
Facebook sued over 'human trafficking' for labor, deceived employees
A former Facebook moderator is suing the parent company, Meta, over its alleged involvement in 'human trafficking' for labor.