News

Charles Kilby Bellinger, a 62-year-old theology professor and librarian at Texas Christian University's (TCU) Brite Divinity School, has been arrested and charged with possession of child pornography.