Labor Secretary Alex Acosta refused to step down amidst calls for his resignation, defending his role in the 2008 deal with Jeffrey Epstein.
USA TODAY
Jeffrey Epstein in Cambridge, Massachusetts on September 8, 2004. Epstein has donated generously to Harva…
Read More

Leave a Reply