July 13, 2019

Acosta resigns in the wake of Epstein deal

U.S. Labor Secretary Alex Acosta resigned over a plea deal given to Jeffrey Epstein, while prosecutors claim the billionaire has spent up to $350,000 paying off potential witnesses.