2014 Isla Vista killings

Toronto proves those shouting there is no need for feminism today could not be farther from the truth