Feds seize $15 billion from alleged forced labor scam built on “human suffering”

21:01 - 14 Oct 2025
Scams like this one net billions from well-educated victims.

Article info: