Feds seize $15B from alleged forced labor scam built on "human suffering"

(arstechnica.com)

6 points | by PaulHoule 7 hours ago ago

1 comments