Prof says he’ll ‘stomp’ and ‘beat’ students ‘within an inch of your life,’ denies making a threat

Share:

According to President Neeli Bendapudi, the University of Louisville had received at least 75 faculty complaints regarding Jones’ statements.