Waste of the Day: Indiana U.'s $3M Sex Research Payroll
Topline: Indiana University paid $3.3 million to employees researching “human sexuality” at its controversial Kinsey Institute in 2023, according to payroll records obtained by OpenTheBook
Read Full Article »