Board of Governors approve swarm of locusts to descend upon campus
By Frankie Hart, January 17 2019 —
The Board of Governors took a vote on Jan. 10 to dramatically increase the presence of locusts on campus, from zero to upwards of 100,000. Students are understandably concerned about this decision, and … Read the rest