Students at Rhodes University in South Africa went on strike today (20 April) against rape culture on campus. The police opened fire with rubber bullets and teargas, and arrested several students. The situation is electric, it is national news, and there are rumours the action will spread to other campuses. Continue reading