Students are protesting at Rhodes University in Grahamstown, South Africa after a "reference list" of alleged rapists at the school was leaked on social media. Students feel that allegations of rape on campus are not being taken seriously. Several protesters have been arrested,...
Subscribe to Applenews247.Com Newsletter