Liberty

The leaders of Liberty University in Lynchburg, VA, have revoked