New Clubs on Campus NewsThe ClocktowerApril 11, 201892.18, 92.18 News, 92.18 Caroline Guchu, Caroline Guchu, NewsComment