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

(arstechnica.com)

6 points | by PaulHoule 6 hours ago

1 comments