Babcock University Denies Epstein-Barak Spy Tech Claims
Babcock University has strongly denied allegations linking it to Israeli surveillance technology deals involving Jeffrey Epstein and Ehud Barak, stating an internal review found the claims unfounded and misleading.