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 »


Comment
Show comments Hide Comments


Related Articles