Whistleblower settlement

Whistleblower Virginia Giuffre, who helped expose one of the world’s most powerful trafficking networks, had recently moved to a remote Australian town with fewer than 300 people. She was found dead in her home last week.

April 29, 2025|