Sweden is apparently the rape capital of the West. It's no surprise certain types would want to live there.


People kick off watching a film designed to make people kick off. Stunned!