State Watch Liberty University professor charged with alleged sexual battery and abduction of student State Watch / 6 months ago by Sarakshi Rai 12/02/21 7:33 PM ET