
Administrators of Seventh-day Adventist-owned Oakwood College in Huntsville, Alabama, United States, say they “regret” a confrontation between students and city police on campus the evening of December 8.
Police arrested 14 students and two other people after a crowd surrounded a police car and became hostile, Huntsville Police reported in a December 10 news release.