FRESH Hacker News
Home
Feds seize $15B from alleged forced labor scam built on "human suffering"
9 points by PaulHoule