
Ouachita Baptist University trustees stand behind president amid faculty’s vote of no confidence
The faculty of Ouachita Baptist University in Arkadelphia, Arkansas, has issued a vote of no confidence in President Ben Sells. This is reportedly the first