Sweden's Rape Culture
 


Remember, women wear the burkha for their own good.