Tag: Richard Featherstone
Professor resigned under threat and coercion from DSU President Biff Williams
On August 14, 2015, Dr. Joel Lewis, a history professor at Dixie State University, was surreptitiously lured into a meeting under the guise of...